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.118-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.84.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.67.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (137 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.118-py3-none-any.whl (16.1 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.67.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) Downloading 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.84.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.1 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Downloading s3transfer-0.19.3-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.5-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.39.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Building wheels for collected packages: python-pkcs11 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp312-cp312-linux_x86_64.whl size=1510760 sha256=50256338ae84a87ede2be9fad5233b2bcb5623a7375bba10f3f386d155153a47 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-v3ca34qm/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.118 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.67.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.84.1 grpcio-status-1.84.0 jmespath-1.1.0 lingua-language-detector-2.2.0 mt-940-5.1.1 oscrypto-1.3.0 phonenumbers-9.0.41 proto-plus-1.29.0 pyHanko-0.25.1 pyhanko-certvalidator-0.26.8 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.19.3 tzlocal-5.4.5 uharfbuzz-0.39.5 uritools-6.1.3 2026-10-26 05:58:47,514 104 INFO ? odoo: Odoo version 18.0 2026-10-26 05:58:47,514 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-10-26 05:58:47,515 104 INFO ? odoo: addons paths: ['/data/build/rb-9ca8621-226001/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-9ca8621-226001/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-10-26 05:58:47,515 104 INFO ? odoo: database: runbot_build@default:5435 2026-10-26 05:58:47,781 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-10-26 05:58:47,797 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-10-26 05:58:48,267 104 INFO ? odoo.tests.common: Importing test framework 2026-10-26 05:58:48,939 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-26 05:58:48,987 104 INFO rb-9ca8621-226001-429045 odoo.modules.loading: loading 1 modules... 2026-10-26 05:58:49,322 104 INFO rb-9ca8621-226001-429045 odoo.modules.loading: 1 modules loaded in 0.34s, 0 queries (+0 extra) 2026-10-26 05:58:51,754 104 INFO rb-9ca8621-226001-429045 odoo.modules.loading: loading 1181 modules... 2026-10-26 05:59:25,692 104 INFO rb-9ca8621-226001-429045 odoo.modules.loading: 1181 modules loaded in 33.94s, 2 queries (+2 extra) 2026-10-26 05:59:29,184 104 INFO rb-9ca8621-226001-429045 odoo.modules.loading: Modules loaded. 2026-10-26 05:59:29,544 104 INFO rb-9ca8621-226001-429045 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-26 05:59:29,546 104 INFO rb-9ca8621-226001-429045 odoo.modules.registry: Registry loaded in 40.605s 2026-10-26 05:59:29,546 104 INFO rb-9ca8621-226001-429045 odoo.service.server: Starting post tests 2026-10-26 05:59:31,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-26 05:59:41,352 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 6.030100345611572 seconds 2026-10-26 05:59:42,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 1.1850855350494385 seconds 2026-10-26 05:59:51,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-26 05:59:51,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 05:59:51,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 05:59:52,114 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:52] "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.011 0.491 2026-10-26 05:59:52,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1591 checked, 4 removed 2026-10-26 05:59:52,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-26 05:59:54,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 164 2026-10-26 05:59:54,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpg5nxkh8s_chrome_odoo 2026-10-26 05:59:54,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42527/json/version 2026-10-26 05:59:54,572 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:42527/json/version with timeout 3 increased to 10s during tests 2026-10-26 05:59:54,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 05:59:54,641 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42527/json 2026-10-26 05:59:54,641 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:42527/json with timeout 3 increased to 10s during tests 2026-10-26 05:59:54,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:42527/devtools/page/1CCF9D6CDCE6C9041EBEDA967F01B975 2026-10-26 05:59:54,674 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-26 05:59:54,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-26 05:59:54,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 05:59:54,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-26 05:59:54,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 05:59:54,921 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 05:59:54,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 05:59:58,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:58] "GET /odoo HTTP/1.1" 200 - 190 0.207 2.906 2026-10-26 05:59:58,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '1CCF9D6CDCE6C9041EBEDA967F01B975', 'loaderId': 'A2A881B437F4F3D3E913C951081884F6', 'isDownload': False} 2026-10-26 05:59:58,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-26 05:59:59,192 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.517 0.574 2026-10-26 05:59:59,226 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 1.107 2026-10-26 05:59:59,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.133 2026-10-26 05:59:59,264 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.163 2026-10-26 05:59:59,285 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 1.151 2026-10-26 05:59:59,331 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 05:59:59,347 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 05:59:59,585 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 05:59:59] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 06:00:00,874 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.027 2026-10-26 06:00:00,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-26 06:00:01,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 06:00:01,059 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: The ready code tooks too much time : 2.9979476928710938 2026-10-26 06:00:01,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate test code "odoo.startTour('hr_skills_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:00:01,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.072 0.157 2026-10-26 06:00:01,134 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.048 2026-10-26 06:00:01,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [1/45] Tour hr_skills_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 06:00:01,219 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.030 0.185 2026-10-26 06:00:01,291 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.328 2026-10-26 06:00:01,672 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.201 0.321 2026-10-26 06:00:01,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [2/45] Tour hr_skills_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-26 06:00:02,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [3/45] Tour hr_skills_tour → Step Create a new employee (trigger: .o-kanban-button-new) 2026-10-26 06:00:03,322 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:03] "POST /mail/data HTTP/1.1" 200 - 145 0.960 1.112 2026-10-26 06:00:03,491 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.032 2.124 2026-10-26 06:00:03,837 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.211 1.875 2026-10-26 06:00:03,839 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 2.134 2026-10-26 06:00:04,112 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.053 0.126 2026-10-26 06:00:13,485 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 9.918 2026-10-26 06:00:13,553 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 12.782 2026-10-26 06:00:13,573 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 12.826 2026-10-26 06:00:13,586 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 10.195 2026-10-26 06:00:13,606 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 12.853 2026-10-26 06:00:13,666 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 9.539 2026-10-26 06:00:13,672 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.017 0.046 2026-10-26 06:00:13,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "POST /web/action/load HTTP/1.1" 200 - 11 0.040 0.087 2026-10-26 06:00:13,785 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.013 0.095 2026-10-26 06:00:13,856 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:00:13,972 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 06:00:14,584 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:14] "POST /web/dataset/call_kw/hr.employee/get_views HTTP/1.1" 200 - 177 0.163 0.524 2026-10-26 06:00:14,640 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.707 2026-10-26 06:00:14,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:14] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 8 0.013 0.043 2026-10-26 06:00:15,057 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "POST /web/dataset/call_kw/hr.employee/web_search_read HTTP/1.1" 200 - 81 0.123 0.254 2026-10-26 06:00:15,086 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 4 0.009 0.417 2026-10-26 06:00:15,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [4/45] Tour hr_skills_tour → Step Pick a name (trigger: .o_field_widget[name='name'] input) 2026-10-26 06:00:15,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 18 0.068 0.103 2026-10-26 06:00:15,825 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "GET /web/image/res.users/14/avatar_128 HTTP/1.1" 200 - 11 0.027 0.222 2026-10-26 06:00:15,910 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "GET /web/image/hr.employee/6/image_128?unique=1792981342000 HTTP/1.1" 200 - 12 0.014 0.206 2026-10-26 06:00:15,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:15] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 10 0.015 0.366 2026-10-26 06:00:16,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.014 0.387 2026-10-26 06:00:16,049 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/26/image_128?unique=1792983110000 HTTP/1.1" 200 - 5 0.003 0.346 2026-10-26 06:00:16,094 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/22/image_128?unique=1792981342000 HTTP/1.1" 200 - 4 0.006 0.251 2026-10-26 06:00:16,153 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/14/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.007 0.389 2026-10-26 06:00:16,206 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/7/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.013 0.265 2026-10-26 06:00:16,233 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/23/image_128?unique=1792981342000 HTTP/1.1" 200 - 4 0.006 0.258 2026-10-26 06:00:16,327 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/8/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.024 0.134 2026-10-26 06:00:16,377 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/12/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.008 0.152 2026-10-26 06:00:16,417 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/11/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.008 0.301 2026-10-26 06:00:16,477 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/20/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.005 0.448 2026-10-26 06:00:16,550 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/24/image_128?unique=1792982034000 HTTP/1.1" 200 - 5 0.007 0.284 2026-10-26 06:00:16,609 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/21/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.004 0.530 2026-10-26 06:00:16,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/17/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.005 0.155 2026-10-26 06:00:16,769 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 12 0.015 0.365 2026-10-26 06:00:16,818 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/2/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.010 0.371 2026-10-26 06:00:16,884 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/25/image_128?unique=1792983110000 HTTP/1.1" 200 - 5 0.011 0.314 2026-10-26 06:00:16,919 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/27/image_128?unique=1792983110000 HTTP/1.1" 200 - 5 0.005 0.268 2026-10-26 06:00:16,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:16] "GET /web/image/hr.employee/3/image_128?unique=1792983884000 HTTP/1.1" 200 - 5 0.011 0.181 2026-10-26 06:00:17,029 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/1/image_128?unique=1792983660000 HTTP/1.1" 200 - 4 0.009 0.176 2026-10-26 06:00:17,078 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/18/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.010 0.163 2026-10-26 06:00:17,144 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/30/image_128?unique=1792983660000 HTTP/1.1" 200 - 4 0.031 0.151 2026-10-26 06:00:17,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.784 2026-10-26 06:00:17,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/29/image_128?unique=1792983660000 HTTP/1.1" 200 - 4 0.016 0.121 2026-10-26 06:00:17,228 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/31/image_128?unique=1792983660000 HTTP/1.1" 200 - 4 0.002 0.132 2026-10-26 06:00:17,278 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/9/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.013 0.076 2026-10-26 06:00:17,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/16/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.004 0.139 2026-10-26 06:00:17,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/10/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.013 0.694 2026-10-26 06:00:17,424 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/28/image_128?unique=1792983660000 HTTP/1.1" 200 - 4 0.005 0.412 2026-10-26 06:00:17,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/15/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.006 0.272 2026-10-26 06:00:17,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/4/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.007 0.396 2026-10-26 06:00:17,674 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/5/image_128?unique=1792981347000 HTTP/1.1" 200 - 5 0.009 0.366 2026-10-26 06:00:17,717 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "GET /web/image/hr.employee/13/image_128?unique=1792981342000 HTTP/1.1" 200 - 5 0.005 0.367 2026-10-26 06:00:17,749 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/res.company/has_access HTTP/1.1" 200 - 0 0.000 0.346 2026-10-26 06:00:17,765 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/hr.skill.type/search_count HTTP/1.1" 200 - 2 0.008 0.210 2026-10-26 06:00:17,805 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/hr.employee.base/get_presence_server_action_data HTTP/1.1" 200 - 11 0.022 0.337 2026-10-26 06:00:17,851 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/res.users/read HTTP/1.1" 200 - 1 0.001 0.066 2026-10-26 06:00:17,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:00:17,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:17] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 6 0.005 0.016 2026-10-26 06:00:18,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [5/45] Tour hr_skills_tour → Step Save (trigger: .o_form_button_save) 2026-10-26 06:00:18,106 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:18] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 06:00:18,259 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [6/45] Tour hr_skills_tour → Step Open the Resume tab (trigger: .o_notebook_headers a.nav-link[name='skills_resume']) 2026-10-26 06:00:18,303 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:18] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 06:00:18,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [7/45] Tour hr_skills_tour → Step Add a new Resume experience (trigger: .o_field_resume_one2many tr.o_resume_group_header button.btn-secondary) 2026-10-26 06:00:19,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 202 0.322 0.505 2026-10-26 06:00:19,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [8/45] Tour hr_skills_tour → Step Enter some company name (trigger: .modal:contains(new resume line) .modal-body .o_field_widget[name='name'] input) 2026-10-26 06:00:19,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "POST /mail/thread/data HTTP/1.1" 200 - 36 0.057 0.123 2026-10-26 06:00:19,501 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "GET /web/image/hr.employee/36/avatar_128?unique=1792994418000 HTTP/1.1" 200 - 4 0.009 0.136 2026-10-26 06:00:19,596 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.054 0.194 2026-10-26 06:00:19,620 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "POST /web/dataset/call_kw/hr.resume.line/get_views HTTP/1.1" 200 - 6 0.004 0.252 2026-10-26 06:00:19,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:19] "POST /web/dataset/call_kw/hr.resume.line/onchange HTTP/1.1" 200 - 1 0.001 0.033 2026-10-26 06:00:19,883 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [9/45] Tour hr_skills_tour → Step Set start date (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] input) 2026-10-26 06:00:20,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [10/45] Tour hr_skills_tour → Step Give some description (trigger: .modal:contains(new resume line) .o_field_html[name='description'] div.o-paragraph) 2026-10-26 06:00:20,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [11/45] Tour hr_skills_tour → Step Save it (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-26 06:00:20,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [12/45] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-26 06:00:20,562 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 78 0.094 0.194 2026-10-26 06:00:20,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 06:00:20,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [13/45] Tour hr_skills_tour → Step Edit newly created experience (trigger: .o_resume_line_title:contains(Mamie Rock)) 2026-10-26 06:00:20,707 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.023 0.079 2026-10-26 06:00:20,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [14/45] Tour hr_skills_tour → Step Change type (trigger: .modal:contains(new resume line) .o_field_widget[name='line_type_id'] input) 2026-10-26 06:00:20,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "GET /web/image/hr.employee/36/avatar_128?unique=1792994420000 HTTP/1.1" 200 - 4 0.005 0.087 2026-10-26 06:00:20,757 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "POST /web/dataset/call_kw/hr.resume.line/web_read HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 06:00:20,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [15/45] Tour hr_skills_tour → Step Choose experience (trigger: .ui-autocomplete .ui-menu-item a:contains("Experience")) 2026-10-26 06:00:20,860 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:20] "POST /web/dataset/call_kw/hr.resume.line.type/name_search HTTP/1.1" 200 - 2 0.002 0.004 2026-10-26 06:00:20,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [16/45] Tour hr_skills_tour → Step Save experience change (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-26 06:00:21,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [17/45] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-26 06:00:21,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [18/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('Pick a skill from the list')) 2026-10-26 06:00:21,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [19/45] Tour hr_skills_tour → Step Select Music (trigger: .modal:contains(select skills) .o_field_widget[name='skill_type_id'] label:contains('Best Music')) 2026-10-26 06:00:21,198 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.employee.skill/get_views HTTP/1.1" 200 - 6 0.003 0.014 2026-10-26 06:00:21,290 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 10 0.016 0.048 2026-10-26 06:00:21,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.skill.type/web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 06:00:21,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [20/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-26 06:00:21,491 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.009 0.008 2026-10-26 06:00:21,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [21/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Fortunate Son")) 2026-10-26 06:00:21,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [22/45] Tour hr_skills_tour → Step Select a level (trigger: .modal:contains(select skills) .o_field_widget[name='skill_level_id'] input) 2026-10-26 06:00:21,635 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 5 0.005 0.019 2026-10-26 06:00:21,680 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [23/45] Tour hr_skills_tour → Step Choose the level (trigger: .ui-autocomplete .ui-menu-item a:contains("Level 2")) 2026-10-26 06:00:21,707 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 06:00:21,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [24/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-26 06:00:21,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:21] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 4 0.007 0.033 2026-10-26 06:00:21,816 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [25/45] Tour hr_skills_tour → Step Wait the new skill is completely saved. Ensure also the modal is closed before open a new one. (trigger: body:not(:has(.modal))) 2026-10-26 06:00:22,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 90 0.108 0.215 2026-10-26 06:00:22,284 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 06:00:22,371 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [26/45] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Fortunate Son')) 2026-10-26 06:00:22,425 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.029 0.090 2026-10-26 06:00:22,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [27/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-26 06:00:22,467 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "GET /web/image/hr.employee/36/avatar_128?unique=1792994421000 HTTP/1.1" 200 - 4 0.004 0.076 2026-10-26 06:00:22,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [28/45] Tour hr_skills_tour → Step Music should be already selected (trigger: .modal:contains(select skills) .o_field_widget[name=skill_id] input:value(Fortunate Son)) 2026-10-26 06:00:22,532 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.003 0.016 2026-10-26 06:00:22,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [29/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-26 06:00:22,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [30/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Oh Mary")) 2026-10-26 06:00:22,703 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 06:00:22,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [31/45] Tour hr_skills_tour → Step Select a level (trigger: .modal:contains(select skills) .o_field_widget[name='skill_level_id'] input) 2026-10-26 06:00:22,779 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.004 0.010 2026-10-26 06:00:22,830 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 06:00:22,834 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [32/45] Tour hr_skills_tour → Step Choose the level (trigger: .ui-autocomplete .ui-menu-item a:contains("Level 7")) 2026-10-26 06:00:22,902 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [33/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-26 06:00:22,915 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:22] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 06:00:22,984 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [34/45] Tour hr_skills_tour → Step Wait the new skill is completely saved (trigger: body:not(:has(.modal))) 2026-10-26 06:00:23,349 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 86 0.103 0.215 2026-10-26 06:00:23,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 06:00:23,451 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [35/45] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Oh Mary')) 2026-10-26 06:00:23,507 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [36/45] Tour hr_skills_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 06:00:23,513 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.023 0.100 2026-10-26 06:00:23,545 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "GET /web/image/hr.employee/36/avatar_128?unique=1792994423000 HTTP/1.1" 200 - 4 0.004 0.084 2026-10-26 06:00:23,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [37/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-26 06:00:23,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [38/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-26 06:00:23,667 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.002 0.012 2026-10-26 06:00:23,740 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 06:00:23,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [39/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Oh Mary")) 2026-10-26 06:00:23,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [40/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-26 06:00:23,842 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:23] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.002 0.011 2026-10-26 06:00:23,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [41/45] Tour hr_skills_tour → Step Close validation error popup (trigger: .modal:contains(validation error) .modal-footer .btn-primary) 2026-10-26 06:00:24,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:24] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 2 0.016 0.086 2026-10-26 06:00:24,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [42/45] Tour hr_skills_tour → Step Close skill dialog (trigger: .modal:contains(select skills) .modal-header .btn-close) 2026-10-26 06:00:24,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [43/45] Tour hr_skills_tour → Step Wait for modal to close (trigger: body:not(:has(.modal))) 2026-10-26 06:00:24,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [44/45] Tour hr_skills_tour → Step Check that no duplicate skill was added (trigger: .o_data_row td.o_data_cell:contains('Oh Mary')) 2026-10-26 06:00:24,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [45/45] Tour hr_skills_tour → Step Discard changes (trigger: .o_form_button_cancel) 2026-10-26 06:00:24,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-26 06:00:24,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 06:00:24,830 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 42516744 (allocated 44724224) 2026-10-26 06:00:24,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 164 2026-10-26 06:00:24,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-26 06:00:24,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 164 2026-10-26 06:00:25,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060025_069904_test_ui.txt 2026-10-26 06:00:25,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpg5nxkh8s_chrome_odoo" 2026-10-26 06:00:25,153 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:00:27,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-26 06:00:28,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 06:00:31,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-26 06:00:31,903 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [242210, 242222, 242225] 2026-10-26 06:00:31,903 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4902, 4914, 4917] 2026-10-26 06:00:32,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-26 06:00:32,601 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-26 06:00:32,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 06:00:32,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-26 06:00:33,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-26 06:00:33,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:00:35,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-10-26 06:00:43,827 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-10-26 06:00:44,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 458 2026-10-26 06:00:44,589 104 INFO rb-9ca8621-226001-429045 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/tmpyhypbpt7_chrome_odoo 2026-10-26 06:00:44,589 104 INFO rb-9ca8621-226001-429045 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:38759/json/version 2026-10-26 06:00:44,591 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38759/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:00:44,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Browser version: Chrome/150.0.7871.114 2026-10-26 06:00:44,699 104 INFO rb-9ca8621-226001-429045 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:38759/json 2026-10-26 06:00:44,700 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38759/json with timeout 3 increased to 10s during tests 2026-10-26 06:00:44,727 104 INFO rb-9ca8621-226001-429045 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:38759/devtools/page/5D14F328E8965E16702FBA692019C75F 2026-10-26 06:00:44,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Enable chrome headless console log notification 2026-10-26 06:00:44,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless enable page notifications 2026-10-26 06:00:45,037 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:georges1 from n/a 2026-10-26 06:00:45,048 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Setting session cookie in browser 2026-10-26 06:00:45,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-26 06:00:45,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-26 06:00:45,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:00:47,050 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /my/projects HTTP/1.1" 200 - 241 0.200 1.765 2026-10-26 06:00:47,055 104 INFO rb-9ca8621-226001-429045 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': '5D14F328E8965E16702FBA692019C75F', 'loaderId': '22FAE46FFB9E319D017E04F5C742DC0E', 'isDownload': False} 2026-10-26 06:00:47,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-26 06:00:47,112 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:00:47,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 06:00:47,204 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.038 0.050 2026-10-26 06:00:47,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 06:00:47,223 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.048 2026-10-26 06:00:47,239 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 06:00:47,251 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 06:00:47,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 06:00:47,278 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.031 2026-10-26 06:00:47,465 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:00:47,470 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:00:47,483 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/image/website/1/logo/My%20Website?unique=15a14a4 HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 06:00:47,487 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 06:00:47,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 06:00:47,618 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.062 2026-10-26 06:00:47,629 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:47] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 4 0.002 0.068 2026-10-26 06:00:48,179 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 06:00:48,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:00:48,325 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [1/23] Tour portal_project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-26 06:00:48,381 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.017 0.139 2026-10-26 06:00:48,477 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.045 0.185 2026-10-26 06:00:48,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "GET /my/projects/31 HTTP/1.1" 200 - 33 0.044 0.229 2026-10-26 06:00:48,804 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.005 0.020 2026-10-26 06:00:48,881 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "GET /en_US/my/projects/31/project_sharing HTTP/1.1" 301 - 0 0.000 0.003 2026-10-26 06:00:48,909 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:48] "GET /en/my/projects/31/project_sharing HTTP/1.1" 303 - 0 0.000 0.005 2026-10-26 06:00:49,172 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "GET /my/projects/31/project_sharing HTTP/1.1" 200 - 52 0.051 0.200 2026-10-26 06:00:49,206 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "GET /web/assets/12dec1f/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 06:00:49,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "GET /web/assets/5a6db99/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 06:00:49,716 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 06:00:49,767 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-26 06:00:49,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: Owl is running in 'dev' mode. 2026-10-26 06:00:49,907 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:49] "POST /web/action/load HTTP/1.1" 200 - 13 0.021 0.037 2026-10-26 06:00:50,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /mail/data HTTP/1.1" 200 - 19 0.045 0.104 2026-10-26 06:00:50,014 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-10-26 06:00:50,351 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: :iframe .o_project_sharing) 2026-10-26 06:00:50,367 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 95 0.067 0.245 2026-10-26 06:00:50,437 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.012 0.044 2026-10-26 06:00:50,449 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.060 2026-10-26 06:00:50,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: :iframe button.o-kanban-button-new) 2026-10-26 06:00:50,482 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.005 0.017 2026-10-26 06:00:50,505 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.005 0.025 2026-10-26 06:00:50,635 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.028 0.074 2026-10-26 06:00:50,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: :iframe .o_kanban_quick_create .o_field_widget[name="name"] input) 2026-10-26 06:00:50,897 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.003 0.020 2026-10-26 06:00:50,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:50] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 06:00:51,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: :iframe .o_kanban_group:not(.o_group_draggable)) 2026-10-26 06:00:51,080 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: :iframe .o_kanban_quick_create .o_kanban_edit) 2026-10-26 06:00:51,151 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: :iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-26 06:00:51,358 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 65 0.049 0.154 2026-10-26 06:00:51,436 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 9 0.011 0.035 2026-10-26 06:00:51,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 34 0.043 0.078 2026-10-26 06:00:51,728 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 06:00:51,882 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-26 06:00:51,898 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 06:00:51,960 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:51] "POST /mail/thread/data HTTP/1.1" 200 - 21 0.016 0.040 2026-10-26 06:00:51,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: :iframe .o-mail-Composer-input) 2026-10-26 06:00:52,166 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 28 0.092 0.087 2026-10-26 06:00:52,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /mail/chatter_fetch HTTP/1.1" 200 - 16 0.028 0.171 2026-10-26 06:00:52,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: :iframe .o-mail-Composer-send:enabled) 2026-10-26 06:00:52,277 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "GET /web/image/res.partner/396/avatar_128?access_token=1d7f7ee960673543aa8564d08b6e5e18df48dd100c947430e5cc9e36b4af914eo0x6b0b927b&unique=1792994433000 HTTP/1.1" 200 - 5 0.005 0.229 2026-10-26 06:00:52,321 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 06:00:52,349 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: :iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-26 06:00:52,410 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: :iframe .o_searchview_dropdown_toggler) 2026-10-26 06:00:52,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 53 0.056 0.126 2026-10-26 06:00:52,520 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.164 2026-10-26 06:00:52,570 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 06:00:52,590 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.008 0.036 2026-10-26 06:00:52,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-26 06:00:52,681 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.023 0.053 2026-10-26 06:00:52,763 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:52] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.034 0.136 2026-10-26 06:00:53,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: :iframe .o_filter_menu .dropdown-item:first-child) 2026-10-26 06:00:53,035 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /mail/message/post HTTP/1.1" 200 - 41 0.101 0.072 2026-10-26 06:00:53,136 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.011 0.019 2026-10-26 06:00:53,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: :iframe .o_group_by_menu .dropdown-item:first-child) 2026-10-26 06:00:53,214 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /mail/thread/data HTTP/1.1" 200 - 11 0.044 0.050 2026-10-26 06:00:53,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: :iframe .o_favorite_menu .o_add_favorite) 2026-10-26 06:00:53,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: :iframe .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-26 06:00:53,371 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: :iframe .o_filter_menu .dropdown-item:first-child) 2026-10-26 06:00:53,412 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 7 0.005 0.019 2026-10-26 06:00:53,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: :iframe .o_group_by_menu .dropdown-item:first-child) 2026-10-26 06:00:53,500 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.010 0.027 2026-10-26 06:00:53,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: :iframe .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-26 06:00:53,530 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.007 0.043 2026-10-26 06:00:53,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: :iframe button.o_switch_view.o_list) 2026-10-26 06:00:53,649 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.029 0.053 2026-10-26 06:00:53,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [20/23] Tour portal_project_sharing_tour → Step :iframe .o_list_view 2026-10-26 06:00:53,776 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.027 0.161 2026-10-26 06:00:53,875 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:53] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.016 0.149 2026-10-26 06:00:54,002 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:54] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 15 0.014 0.053 2026-10-26 06:00:54,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:00:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 06:00:54,146 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [21/23] Tour portal_project_sharing_tour → Step :iframe .o_optional_columns_dropdown_toggle 2026-10-26 06:00:54,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [22/23] Tour portal_project_sharing_tour → Step :iframe .dropdown-item:contains("Milestone") 2026-10-26 06:00:54,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: :iframe .o_list_view) 2026-10-26 06:00:54,336 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: tour succeeded 2026-10-26 06:00:54,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 06:00:54,727 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 28514708 (allocated 30670848) 2026-10-26 06:00:54,761 104 INFO rb-9ca8621-226001-429045 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 458 2026-10-26 06:00:54,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing websocket connection 2026-10-26 06:00:54,769 104 INFO rb-9ca8621-226001-429045 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 458 2026-10-26 06:00:54,931 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060054_930873_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-26 06:00:54,931 104 INFO rb-9ca8621-226001-429045 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/tmpyhypbpt7_chrome_odoo" 2026-10-26 06:00:55,026 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:00:55,228 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:00:59,266 104 INFO rb-9ca8621-226001-429045 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 0x7f664888f380> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:00:59,267 104 INFO rb-9ca8621-226001-429045 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 0x7f664889b600> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:00:59,279 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:00:59,286 104 INFO rb-9ca8621-226001-429045 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 0x7f6648899120> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:00:59,754 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:03,714 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3f6200> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:03,716 104 INFO rb-9ca8621-226001-429045 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 0x7f66491885e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:03,727 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:03,734 104 INFO rb-9ca8621-226001-429045 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 0x7f6649189080> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:04,252 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:07,425 104 INFO rb-9ca8621-226001-429045 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 0x7f66e1c179c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:07,426 104 INFO rb-9ca8621-226001-429045 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 0x7f6648891a80> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:07,436 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:07,443 104 INFO rb-9ca8621-226001-429045 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 0x7f6648893ba0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:08,911 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:12,017 104 INFO rb-9ca8621-226001-429045 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 0x7f6649196b60> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:12,019 104 INFO rb-9ca8621-226001-429045 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 0x7f66488bd940> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:12,029 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:12,036 104 INFO rb-9ca8621-226001-429045 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 0x7f66488bf9c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:12,585 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:16,851 104 INFO rb-9ca8621-226001-429045 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 0x7f6648f74040> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:16,853 104 INFO rb-9ca8621-226001-429045 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 0x7f6648a25440> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:16,862 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:16,869 104 INFO rb-9ca8621-226001-429045 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 0x7f6648a25bc0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:17,335 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:21,279 104 INFO rb-9ca8621-226001-429045 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 0x7f6648a042c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:21,281 104 INFO rb-9ca8621-226001-429045 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 0x7f6649174ae0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:21,291 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:21,299 104 INFO rb-9ca8621-226001-429045 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 0x7f6649174e00> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:21,776 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:25,882 104 INFO rb-9ca8621-226001-429045 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 0x7f6648d598a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:25,884 104 INFO rb-9ca8621-226001-429045 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 0x7f66492e2f20> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:25,896 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:25,904 104 INFO rb-9ca8621-226001-429045 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 0x7f66492e3420> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:26,367 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:29,527 104 INFO rb-9ca8621-226001-429045 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 0x7f6648ecd800> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:29,529 104 INFO rb-9ca8621-226001-429045 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 0x7f6648d78ae0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:29,539 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:29,546 104 INFO rb-9ca8621-226001-429045 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 0x7f6648d7aac0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:32,060 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-10-26 06:01:32,082 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8843] 2026-10-26 06:01:32,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:01:32,833 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-10-26 06:01:32,852 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8845] 2026-10-26 06:01:32,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:01:33,543 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-10-26 06:01:33,563 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8847] 2026-10-26 06:01:33,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:01:34,963 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-10-26 06:01:34,977 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8858] 2026-10-26 06:01:34,987 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:01:35,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-26 06:01:35,460 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-26 06:01:36,699 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:39,758 104 INFO rb-9ca8621-226001-429045 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 0x7f6677c16700> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:39,758 104 INFO rb-9ca8621-226001-429045 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 0x7f6648ecd800> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:39,764 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:39,770 104 INFO rb-9ca8621-226001-429045 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 0x7f664aadc2c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:39,811 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 06:01:40,341 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:44,442 104 INFO rb-9ca8621-226001-429045 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 0x7f664a5c1760> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:44,445 104 INFO rb-9ca8621-226001-429045 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 0x7f6649199260> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:44,457 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:44,466 104 INFO rb-9ca8621-226001-429045 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 0x7f664919a0c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:44,999 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:49,039 104 INFO rb-9ca8621-226001-429045 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 0x7f66491a4220> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:49,041 104 INFO rb-9ca8621-226001-429045 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 0x7f6647ec0180> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:49,050 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:49,058 104 INFO rb-9ca8621-226001-429045 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 0x7f6647ec20c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:49,510 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:53,400 104 INFO rb-9ca8621-226001-429045 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 0x7f664b1a62a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:53,401 104 INFO rb-9ca8621-226001-429045 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 0x7f664984ca40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:53,408 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:53,413 104 INFO rb-9ca8621-226001-429045 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 0x7f664984dc60> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:53,950 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:57,027 104 INFO rb-9ca8621-226001-429045 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 0x7f6649166c00> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:57,028 104 INFO rb-9ca8621-226001-429045 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 0x7f6677c09760> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:57,038 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:57,046 104 INFO rb-9ca8621-226001-429045 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 0x7f6677c0b7e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:01:58,424 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:01,665 104 INFO rb-9ca8621-226001-429045 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 0x7f664918bc40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:01,667 104 INFO rb-9ca8621-226001-429045 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 0x7f664a96f9c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:01,676 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:01,683 104 INFO rb-9ca8621-226001-429045 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 0x7f664a96ede0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:02,140 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:06,360 104 INFO rb-9ca8621-226001-429045 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 0x7f664b299440> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:06,361 104 INFO rb-9ca8621-226001-429045 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 0x7f6677c08c20> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:06,371 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:06,378 104 INFO rb-9ca8621-226001-429045 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 0x7f6677c08cc0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:06,805 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:10,732 104 INFO rb-9ca8621-226001-429045 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 0x7f6648e92840> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:10,733 104 INFO rb-9ca8621-226001-429045 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 0x7f6678a1c400> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:10,742 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:10,749 104 INFO rb-9ca8621-226001-429045 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 0x7f6678a1c7c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:11,213 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:14,302 104 INFO rb-9ca8621-226001-429045 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 0x7f6648ad7c40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:14,304 104 INFO rb-9ca8621-226001-429045 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 0x7f66491a7920> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:14,313 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:14,322 104 INFO rb-9ca8621-226001-429045 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 0x7f66491a5da0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-9ca8621-226001/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:16,705 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-10-26 06:02:16,724 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8873] 2026-10-26 06:02:16,734 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:17,290 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-10-26 06:02:17,310 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8875] 2026-10-26 06:02:17,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:17,950 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-10-26 06:02:17,967 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8877] 2026-10-26 06:02:17,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:19,298 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-10-26 06:02:19,311 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8888] 2026-10-26 06:02:19,321 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:19,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-26 06:02:19,752 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:22,728 104 INFO rb-9ca8621-226001-429045 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 0x7f664c3e93a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:22,729 104 INFO rb-9ca8621-226001-429045 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 0x7f6648ad7c40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:22,736 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:22,742 104 INFO rb-9ca8621-226001-429045 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 0x7f664c65e0c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 06:02:22,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 06:02:23,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-10-26 06:02:24,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-10-26 06:02:24,995 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3523, 3524] 2026-10-26 06:02:25,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:02:26,366 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-10-26 06:02:26,390 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8898] 2026-10-26 06:02:26,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:27,080 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-10-26 06:02:27,096 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8900] 2026-10-26 06:02:27,108 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:02:27,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-26 06:02:27,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:02:27,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:28,720 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:28] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.043 1.494 2026-10-26 06:02:28,750 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:28] "GET /web/content/3538?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.021 2026-10-26 06:02:28,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-10-26 06:02:28,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-26 06:02:28,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:02:28,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:29,372 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:29] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.035 0.502 2026-10-26 06:02:29,393 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:29] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.008 0.007 2026-10-26 06:02:29,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-10-26 06:02:29,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-26 06:02:29,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin_user from n/a 2026-10-26 06:02:29,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:30,019 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.025 0.508 2026-10-26 06:02:30,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-26 06:02:30,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin_user from n/a 2026-10-26 06:02:30,113 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:30,614 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.020 0.483 2026-10-26 06:02:30,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 06:02:30,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.015 0.051 2026-10-26 06:02:30,704 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:02:30,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:02:30,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:02:30,741 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:02:30,770 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 3 0.007 0.017 2026-10-26 06:02:30,796 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:30] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 06:02:30,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.html_editor.tests.test_controller.TestController.test_05_internal_link_preview: waiting for threads: [] 2026-10-26 06:02:30,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 06:02:30,888 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-26 06:02:31,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:33,249 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.078 1.581 2026-10-26 06:02:33,321 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:33] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.031 0.032 2026-10-26 06:02:33,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:02:33,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-26 06:02:34,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 700 2026-10-26 06:02:34,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmp1cjt83cm_chrome_odoo 2026-10-26 06:02:34,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:41359/json/version 2026-10-26 06:02:34,341 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41359/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:02:34,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 06:02:34,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:41359/json 2026-10-26 06:02:34,414 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41359/json with timeout 3 increased to 10s during tests 2026-10-26 06:02:34,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:41359/devtools/page/F3836F5F6F7B02CD11D41CF49A6DABEF 2026-10-26 06:02:34,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-26 06:02:34,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-26 06:02:34,573 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:02:34,585 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-26 06:02:34,599 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 06:02:34,599 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 06:02:34,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:02:36,620 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:36] "GET /odoo HTTP/1.1" 200 - 181 0.194 1.788 2026-10-26 06:02:36,624 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': 'F3836F5F6F7B02CD11D41CF49A6DABEF', 'loaderId': '8824B2746E6F64471549990A1951BAB0', 'isDownload': False} 2026-10-26 06:02:36,624 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_tour')" 2026-10-26 06:02:37,806 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:37] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.508 0.618 2026-10-26 06:02:37,855 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:37] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.175 2026-10-26 06:02:37,862 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:37] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.183 2026-10-26 06:02:37,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 1.199 2026-10-26 06:02:37,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:37] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.228 2026-10-26 06:02:37,985 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 06:02:38,058 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:38] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 06:02:38,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:38] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 06:02:39,087 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 06:02:39,089 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-26 06:02:39,092 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 06:02:39,119 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-26 06:02:39,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-26 06:02:39,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 06:02:39,313 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.123 2026-10-26 06:02:39,318 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-26 06:02:39,321 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: The ready code tooks too much time : 2.6973869800567627 2026-10-26 06:02:39,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_tour', {"stepDelay": 1000, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:02:39,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [1/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 06:02:39,400 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.164 2026-10-26 06:02:39,463 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:02:39,930 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:39] "POST /mail/data HTTP/1.1" 200 - 150 0.214 0.336 2026-10-26 06:02:40,083 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.041 0.812 2026-10-26 06:02:40,085 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.714 2026-10-26 06:02:40,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.726 2026-10-26 06:02:40,186 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.711 2026-10-26 06:02:40,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 06:02:40,277 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.010 0.032 2026-10-26 06:02:40,324 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.027 2026-10-26 06:02:40,364 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 06:02:40,380 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:02:40,405 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.016 0.103 2026-10-26 06:02:40,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/image/res.partner/3/avatar_128?unique=1792994553000 HTTP/1.1" 200 - 9 0.010 0.132 2026-10-26 06:02:40,540 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:02:40,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [2/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-26 06:02:40,691 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 06:02:40,888 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "POST /mail/data HTTP/1.1" 200 - 73 0.155 0.190 2026-10-26 06:02:40,989 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 06:02:41,159 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.016 0.021 2026-10-26 06:02:41,264 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 06:02:41,276 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.042 0.078 2026-10-26 06:02:41,304 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 8 0.008 0.153 2026-10-26 06:02:41,322 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.006 0.178 2026-10-26 06:02:41,347 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.002 0.117 2026-10-26 06:02:41,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [3/16] Tour im_livechat_chatbot_steps_sequence_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-26 06:02:41,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:41] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.016 2026-10-26 06:02:42,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:42] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 158 0.175 0.309 2026-10-26 06:02:42,395 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:42] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 12 0.029 0.053 2026-10-26 06:02:42,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [4/16] Tour im_livechat_chatbot_steps_sequence_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-26 06:02:43,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [5/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_list_button_add 2026-10-26 06:02:43,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:43] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.019 2026-10-26 06:02:43,992 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:43] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.017 0.037 2026-10-26 06:02:44,040 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:44] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.005 0.007 2026-10-26 06:02:44,057 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 06:02:44,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [6/16] Tour im_livechat_chatbot_steps_sequence_tour → Step input[id="title_0"] 2026-10-26 06:02:44,985 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:44] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.016 0.026 2026-10-26 06:02:44,993 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 06:02:45,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:45] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 06:02:45,145 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:45] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:02:46,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [7/16] Tour im_livechat_chatbot_steps_sequence_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-26 06:02:47,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [8/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-26 06:02:47,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:47] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.005 0.022 2026-10-26 06:02:47,140 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:47] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 06:02:48,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [9/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New):enabled 2026-10-26 06:02:49,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [10/16] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains("Step 1") 2026-10-26 06:02:49,249 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:49] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:02:49,260 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:02:49,529 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:49] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 52 0.068 0.169 2026-10-26 06:02:49,564 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:49] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 06:02:50,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [11/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-26 06:02:51,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [12/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New):enabled 2026-10-26 06:02:52,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [13/16] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains("Step 2") 2026-10-26 06:02:52,471 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:52] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.006 0.014 2026-10-26 06:02:52,522 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:52] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.009 0.015 2026-10-26 06:02:52,562 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:52] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 06:02:53,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [14/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-26 06:02:54,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [15/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & Close) 2026-10-26 06:02:55,661 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [16/16] Tour im_livechat_chatbot_steps_sequence_tour → Step body.o_web_client:not(.modal-open) 2026-10-26 06:02:55,673 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:55] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.012 2026-10-26 06:02:55,750 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:02:55] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.006 0.026 2026-10-26 06:02:56,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-26 06:02:56,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 06:02:57,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 32443200 (allocated 33574912) 2026-10-26 06:02:57,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 700 2026-10-26 06:02:57,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-26 06:02:57,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 700 2026-10-26 06:02:57,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060257_181932_test_chatbot_steps_sequence_ui.txt 2026-10-26 06:02:57,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmp1cjt83cm_chrome_odoo" 2026-10-26 06:02:57,241 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-26 06:02:57,642 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 937 2026-10-26 06:02:57,642 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpt8ai47d4_chrome_odoo 2026-10-26 06:02:57,642 104 INFO rb-9ca8621-226001-429045 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:36207/json/version 2026-10-26 06:02:57,644 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36207/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:02:57,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 06:02:57,758 104 INFO rb-9ca8621-226001-429045 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:36207/json 2026-10-26 06:02:57,759 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36207/json with timeout 3 increased to 10s during tests 2026-10-26 06:02:57,803 104 INFO rb-9ca8621-226001-429045 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:36207/devtools/page/875CCBC5579EE6D4EBC71D293146B554 2026-10-26 06:02:57,816 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Enable chrome headless console log notification 2026-10-26 06:02:57,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-26 06:02:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:02:58,013 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-26 06:02:58,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 06:02:58,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 06:02:58,086 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:00,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:00] "GET /odoo HTTP/1.1" 200 - 186 0.176 1.864 2026-10-26 06:03:00,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': '875CCBC5579EE6D4EBC71D293146B554', 'loaderId': '33CC0302A072F9FEC217D868437FC885', 'isDownload': False} 2026-10-26 06:03:00,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_with_move_tour')" 2026-10-26 06:03:00,201 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:00] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.009 2026-10-26 06:03:00,224 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:00] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 06:03:00,370 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 06:03:01,582 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.644 0.724 2026-10-26 06:03:01,595 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.329 2026-10-26 06:03:01,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.177 2026-10-26 06:03:01,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.393 2026-10-26 06:03:01,666 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.914 2026-10-26 06:03:01,921 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-26 06:03:01,926 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-26 06:03:01,931 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 06:03:01,974 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 06:03:01,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: Owl is running in 'dev' mode. 2026-10-26 06:03:02,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 06:03:02,180 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.056 0.128 2026-10-26 06:03:02,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_with_move_tour', {"stepDelay": 1000, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:03:02,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [1/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 06:03:02,244 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.177 2026-10-26 06:03:02,249 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.200 2026-10-26 06:03:02,337 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:03:02,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "POST /mail/data HTTP/1.1" 200 - 151 0.168 0.355 2026-10-26 06:03:02,718 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.521 2026-10-26 06:03:02,882 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.042 0.764 2026-10-26 06:03:02,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.615 2026-10-26 06:03:02,977 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.621 2026-10-26 06:03:03,062 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 06:03:03,133 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.020 0.036 2026-10-26 06:03:03,194 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:03:03,203 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 06:03:03,212 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:03:03,218 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.026 0.078 2026-10-26 06:03:03,278 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web/image/res.partner/3/avatar_128?unique=1792994553000 HTTP/1.1" 200 - 9 0.016 0.152 2026-10-26 06:03:03,308 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.205 2026-10-26 06:03:03,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [2/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-26 06:03:03,352 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:03:03,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "POST /mail/data HTTP/1.1" 200 - 73 0.108 0.144 2026-10-26 06:03:03,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 06:03:04,142 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:03:04,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.041 0.036 2026-10-26 06:03:04,218 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.022 0.079 2026-10-26 06:03:04,243 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 8 0.007 0.131 2026-10-26 06:03:04,260 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.008 0.133 2026-10-26 06:03:04,274 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.004 0.171 2026-10-26 06:03:04,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [3/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-26 06:03:04,471 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.016 2026-10-26 06:03:04,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:04] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 158 0.138 0.298 2026-10-26 06:03:05,056 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:05] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 12 0.015 0.040 2026-10-26 06:03:05,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [4/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-26 06:03:06,563 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [5/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_list_button_add 2026-10-26 06:03:06,598 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:06] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.024 2026-10-26 06:03:06,705 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:06] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.034 0.036 2026-10-26 06:03:06,759 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:06] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 06:03:06,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 06:03:07,630 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [6/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step input[id="title_0"] 2026-10-26 06:03:07,685 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:07] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.012 0.019 2026-10-26 06:03:07,694 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 06:03:07,727 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:07] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 06:03:07,900 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:07] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 06:03:08,732 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [7/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-26 06:03:09,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [8/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:09,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:09] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.010 0.028 2026-10-26 06:03:09,898 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:09] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 06:03:10,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [9/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New):enabled 2026-10-26 06:03:11,952 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [10/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 1") 2026-10-26 06:03:11,959 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:11] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 06:03:11,971 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:03:12,246 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:12] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 59 0.075 0.158 2026-10-26 06:03:12,297 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:12] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 06:03:13,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [11/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:14,080 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [12/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New):enabled 2026-10-26 06:03:15,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [13/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 2") 2026-10-26 06:03:15,176 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:15] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.006 0.016 2026-10-26 06:03:15,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:15] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.013 0.020 2026-10-26 06:03:15,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:15] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 06:03:16,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [14/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:17,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [15/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-26 06:03:18,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [16/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 3") 2026-10-26 06:03:18,374 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:18] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.011 2026-10-26 06:03:18,426 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:18] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.007 0.014 2026-10-26 06:03:18,471 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:18] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 06:03:19,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [17/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:20,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [18/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button:contains("Save & New") 2026-10-26 06:03:21,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [19/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 4") 2026-10-26 06:03:21,599 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:21] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.005 0.020 2026-10-26 06:03:21,646 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:21] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.006 0.017 2026-10-26 06:03:21,687 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 06:03:22,639 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [20/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:23,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [21/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & Close) 2026-10-26 06:03:24,785 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [22/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-26 06:03:24,828 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:24] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.006 0.034 2026-10-26 06:03:24,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:24] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.011 0.018 2026-10-26 06:03:25,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [23/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] tr:nth-child(5) .o_row_handle 2026-10-26 06:03:27,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [24/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-26 06:03:27,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.005 0.028 2026-10-26 06:03:27,074 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.003 0.049 2026-10-26 06:03:27,088 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.004 0.049 2026-10-26 06:03:27,099 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.061 2026-10-26 06:03:27,137 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:27] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.005 0.015 2026-10-26 06:03:28,108 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [25/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-26 06:03:28,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:28] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 06:03:29,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [26/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & Close) 2026-10-26 06:03:30,250 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [27/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-26 06:03:30,276 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:30] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.004 0.018 2026-10-26 06:03:30,497 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:30] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 15 0.008 0.029 2026-10-26 06:03:31,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [28/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 6") 2026-10-26 06:03:32,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-26 06:03:32,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_with_move_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-26 06:03:32,586 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 34015616 (allocated 35409920) 2026-10-26 06:03:32,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 937 2026-10-26 06:03:32,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-26 06:03:32,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 937 2026-10-26 06:03:32,794 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060332_793987_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-26 06:03:32,794 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpt8ai47d4_chrome_odoo" 2026-10-26 06:03:32,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:03:33,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-26 06:03:33,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 1186 2026-10-26 06:03:33,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmplj9e26ps_chrome_odoo 2026-10-26 06:03:33,637 104 INFO rb-9ca8621-226001-429045 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:40509/json/version 2026-10-26 06:03:33,638 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40509/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:03:33,771 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Browser version: Chrome/150.0.7871.114 2026-10-26 06:03:33,771 104 INFO rb-9ca8621-226001-429045 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:40509/json 2026-10-26 06:03:33,771 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40509/json with timeout 3 increased to 10s during tests 2026-10-26 06:03:33,793 104 INFO rb-9ca8621-226001-429045 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:40509/devtools/page/4B08D84B7381E777AC336B5B0A36BF76 2026-10-26 06:03:33,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Enable chrome headless console log notification 2026-10-26 06:03:33,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-26 06:03:34,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:03:34,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-26 06:03:34,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Open "http://127.0.0.1:8069/odoo/action-724" in browser 2026-10-26 06:03:34,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigating to: "http://127.0.0.1:8069/odoo/action-724" 2026-10-26 06:03:34,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:36,137 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:36] "GET /odoo/action-724 HTTP/1.1" 200 - 189 0.188 1.816 2026-10-26 06:03:36,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': '4B08D84B7381E777AC336B5B0A36BF76', 'loaderId': '18EBC6802AF3F07F5722F2B879EDF04B', 'isDownload': False} 2026-10-26 06:03:36,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate ready code "odoo.isTourReady('change_chatbot_step_type')" 2026-10-26 06:03:36,213 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:36] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.020 2026-10-26 06:03:36,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:36] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.047 2026-10-26 06:03:36,319 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 06:03:37,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.669 0.699 2026-10-26 06:03:37,588 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.355 2026-10-26 06:03:37,601 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.219 2026-10-26 06:03:37,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.957 2026-10-26 06:03:37,653 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 1.417 2026-10-26 06:03:37,816 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 06:03:37,820 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-26 06:03:37,824 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-26 06:03:37,880 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.008 2026-10-26 06:03:38,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: Owl is running in 'dev' mode. 2026-10-26 06:03:38,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 06:03:38,132 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.028 0.125 2026-10-26 06:03:38,151 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-26 06:03:38,297 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate test code "odoo.startTour('change_chatbot_step_type', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-724", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:03:38,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [1/6] Tour change_chatbot_step_type → Step Open an existing script (trigger: .o_field_cell[data-tooltip='Clear Answer Test Bot']) 2026-10-26 06:03:38,365 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.088 0.150 2026-10-26 06:03:38,401 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.082 2026-10-26 06:03:38,407 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.214 2026-10-26 06:03:38,413 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.131 2026-10-26 06:03:38,499 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.036 0.339 2026-10-26 06:03:38,551 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 06:03:38,582 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 06:03:39,051 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /mail/data HTTP/1.1" 200 - 144 0.231 0.559 2026-10-26 06:03:39,094 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.009 0.640 2026-10-26 06:03:39,135 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.807 2026-10-26 06:03:39,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.690 2026-10-26 06:03:39,261 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.032 0.798 2026-10-26 06:03:39,285 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 06:03:39,339 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.006 0.029 2026-10-26 06:03:39,376 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 06:03:39,421 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 27 0.045 0.057 2026-10-26 06:03:39,495 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.008 0.009 2026-10-26 06:03:39,508 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 06:03:39,667 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [2/6] Tour change_chatbot_step_type → Step Open first step (trigger: .o_row_draggable .o_field_cell:contains("Question")) 2026-10-26 06:03:39,730 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.010 0.031 2026-10-26 06:03:39,737 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 06:03:39,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "POST /web/dataset/call_kw/chatbot.script/web_read HTTP/1.1" 200 - 13 0.017 0.020 2026-10-26 06:03:39,971 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 06:03:40,042 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:40] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:03:40,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [3/6] Tour change_chatbot_step_type → Step Change step type to 'text' (trigger: div[name="step_type"] select) 2026-10-26 06:03:40,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:40] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.010 0.030 2026-10-26 06:03:40,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:40] "POST /web/dataset/call_kw/chatbot.script.step/web_read HTTP/1.1" 200 - 7 0.003 0.007 2026-10-26 06:03:40,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [4/6] Tour change_chatbot_step_type → Step Verify answers cleared (trigger: .btn-primary:contains('Save')) 2026-10-26 06:03:40,394 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [5/6] Tour change_chatbot_step_type → Step .o_form_button_save 2026-10-26 06:03:40,423 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:40] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 10 0.005 0.015 2026-10-26 06:03:40,503 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [6/6] Tour change_chatbot_step_type → Step .o_form_button_save:not(:visible) 2026-10-26 06:03:40,539 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-26 06:03:40,557 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:40] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 22 0.015 0.028 2026-10-26 06:03:40,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-26 06:03:40,612 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: ╔═════════════════════════════════════════╗ ║ TOUR change_chatbot_step_type SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 06:03:40,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 28290352 (allocated 29736960) 2026-10-26 06:03:40,847 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 1186 2026-10-26 06:03:40,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-26 06:03:40,853 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 1186 2026-10-26 06:03:40,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060340_997315_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-26 06:03:40,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmplj9e26ps_chrome_odoo" 2026-10-26 06:03:41,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-26 06:03:41,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-26 06:03:41,334 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-26 06:03:42,036 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-10-26 06:03:42,057 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8911] 2026-10-26 06:03:42,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:03:42,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-26 06:03:42,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:44,304 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.102 1.898 2026-10-26 06:03:44,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-26 06:03:44,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:45,324 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.092 0.685 2026-10-26 06:03:45,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-26 06:03:45,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-26 06:03:45,846 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-26 06:03:45,888 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-26 06:03:46,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:46,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 86 0.069 0.593 2026-10-26 06:03:46,850 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:46] "POST /chatbot/step/trigger HTTP/1.1" 200 - 53 0.052 0.069 2026-10-26 06:03:46,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:03:47,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-26 06:03:47,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:48,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:48] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 82 0.085 0.592 2026-10-26 06:03:48,303 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:48] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 06:03:48,378 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-26 06:03:48,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:50,182 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:50] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.104 1.679 2026-10-26 06:03:50,231 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:50] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.016 0.022 2026-10-26 06:03:50,233 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_routes_with_valid_guest_token: waiting for threads: [] 2026-10-26 06:03:50,276 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-26 06:03:50,303 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-10-26 06:03:50,306 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:50,777 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-10-26 06:03:50,994 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:50] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.091 0.601 2026-10-26 06:03:51,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-26 06:03:51,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:03:51,101 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:03:51,716 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:03:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.078 0.541 2026-10-26 06:03:51,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:04:20,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-26 06:04:21,497 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 06:04:40,826 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 06:04:40,827 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 06:04:43,162 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-10-26 06:04:43,179 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9903] 2026-10-26 06:04:43,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:04:44,088 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-10-26 06:04:44,103 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9905] 2026-10-26 06:04:44,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:04:44,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-26 06:04:44,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:04:46,010 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.083 1.631 2026-10-26 06:04:46,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:michel from n/a 2026-10-26 06:04:46,385 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:46] "POST /mail/data HTTP/1.1" 200 - 50 0.066 0.083 2026-10-26 06:04:46,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-10-26 06:04:46,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-26 06:04:46,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:04:47,066 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.083 0.545 2026-10-26 06:04:47,281 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.045 0.087 2026-10-26 06:04:47,495 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.051 0.085 2026-10-26 06:04:47,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.068 0.084 2026-10-26 06:04:47,910 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.047 0.091 2026-10-26 06:04:48,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.042 0.090 2026-10-26 06:04:48,313 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.048 0.093 2026-10-26 06:04:48,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.043 0.116 2026-10-26 06:04:48,757 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.041 0.081 2026-10-26 06:04:48,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.040 0.079 2026-10-26 06:04:49,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.035 0.095 2026-10-26 06:04:49,439 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.044 0.112 2026-10-26 06:04:49,637 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.038 0.080 2026-10-26 06:04:49,842 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.044 0.099 2026-10-26 06:04:50,005 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.030 0.069 2026-10-26 06:04:50,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.048 0.083 2026-10-26 06:04:50,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.045 0.085 2026-10-26 06:04:50,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.048 0.074 2026-10-26 06:04:50,820 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.031 0.091 2026-10-26 06:04:51,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.054 0.079 2026-10-26 06:04:51,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.044 0.082 2026-10-26 06:04:51,433 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.048 0.078 2026-10-26 06:04:51,634 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.033 0.088 2026-10-26 06:04:51,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.035 0.076 2026-10-26 06:04:52,006 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.043 0.102 2026-10-26 06:04:52,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_conversation_history ... 2026-10-26 06:04:52,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:michel from n/a 2026-10-26 06:04:52,401 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-26 06:04:52,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-10-26 06:04:53,356 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-10-26 06:04:53,370 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9937] 2026-10-26 06:04:53,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:04:53,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:04:54,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.094 0.579 2026-10-26 06:04:54,184 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.025 0.046 2026-10-26 06:04:54,453 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.087 2026-10-26 06:04:54,516 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:54] "POST /mail/action HTTP/1.1" 200 - 23 0.017 0.040 2026-10-26 06:04:54,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:54] "POST /mail/action HTTP/1.1" 200 - 22 0.015 0.034 2026-10-26 06:04:54,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-10-26 06:04:54,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-26 06:04:54,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:04:55,160 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.056 0.480 2026-10-26 06:04:55,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-26 06:04:55,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:04:56,099 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:04:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.097 0.519 2026-10-26 06:04:56,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-26 06:04:57,519 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-10-26 06:04:57,541 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9947] 2026-10-26 06:04:57,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:04:58,424 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-10-26 06:04:58,433 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9949] 2026-10-26 06:04:58,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:04:58,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-26 06:04:59,196 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-10-26 06:04:59,208 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9951] 2026-10-26 06:04:59,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:01,183 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-10-26 06:05:01,195 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9954] 2026-10-26 06:05:01,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:01,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-26 06:05:01,974 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-10-26 06:05:01,986 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9957] 2026-10-26 06:05:01,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:02,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-26 06:05:02,796 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-10-26 06:05:02,810 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9960] 2026-10-26 06:05:02,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:03,569 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-10-26 06:05:03,581 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9963] 2026-10-26 06:05:03,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:03,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-26 06:05:04,412 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-10-26 06:05:04,424 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9966] 2026-10-26 06:05:04,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:05,177 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-10-26 06:05:05,195 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9969] 2026-10-26 06:05:05,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:05,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-26 06:05:06,046 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-10-26 06:05:06,060 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9972] 2026-10-26 06:05:06,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:06,946 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-10-26 06:05:06,958 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9975] 2026-10-26 06:05:06,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:07,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-26 06:05:08,144 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-10-26 06:05:08,156 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9981] 2026-10-26 06:05:08,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:08,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-26 06:05:09,295 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-10-26 06:05:09,307 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9984] 2026-10-26 06:05:09,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:10,296 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-10-26 06:05:10,307 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9987] 2026-10-26 06:05:10,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:10,826 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-26 06:05:11,555 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-10-26 06:05:11,567 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9992] 2026-10-26 06:05:11,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:12,482 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-10-26 06:05:12,495 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9995] 2026-10-26 06:05:12,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:12,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-26 06:05:13,532 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-10-26 06:05:13,545 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9999] 2026-10-26 06:05:13,556 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:14,343 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-10-26 06:05:14,351 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10002] 2026-10-26 06:05:14,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:14,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-26 06:05:15,421 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-10-26 06:05:15,432 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10008] 2026-10-26 06:05:15,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:16,270 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-10-26 06:05:16,292 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10011] 2026-10-26 06:05:16,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:16,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-26 06:05:17,685 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-10-26 06:05:17,699 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10017] 2026-10-26 06:05:17,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:18,621 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-10-26 06:05:18,633 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10020] 2026-10-26 06:05:18,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:19,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-26 06:05:19,881 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-10-26 06:05:19,902 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10028] 2026-10-26 06:05:19,918 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:20,786 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-10-26 06:05:20,798 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10031] 2026-10-26 06:05:20,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:21,267 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-26 06:05:22,377 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-10-26 06:05:22,389 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10041] 2026-10-26 06:05:22,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:23,273 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-10-26 06:05:23,295 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10043] 2026-10-26 06:05:23,305 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:05:23,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-26 06:05:23,576 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134924, 134925, 134926, 134927, 134933, 134934, 134935, 134834, 134835, 134836, 134837, 134838, 134839, 134845, 134846, 134847, 134848, 134849, 134850, 134855, 134856, 134857, 134858, 134859, 134864, 134865, 134866, 134867, 134873, 134874, 134875, 134876, 134877, 134883, 134884, 134885, 134886, 134887, 134892, 134893, 134894, 134895, 134896, 134902, 134903, 134904, 134905, 134906, 134912, 134913, 134914, 134915, 134916, 134917, 134918] 2026-10-26 06:05:23,576 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2508, 2507, 2506, 2505, 2504, 2503, 2502, 2501, 2500, 2499, 2498, 2497, 2496, 2495, 2494, 2493, 2492, 2491, 2490, 2489, 2488, 2487, 2486, 2485, 2484, 2483, 2482, 2481, 2480, 2479, 2478, 2477, 2476, 2475, 2474, 2473, 2472, 2471, 2470, 2469, 2468, 2467, 2466, 2465, 2464, 2463, 2462, 2461, 2460, 2459, 2458, 2457, 2456, 2455, 2454] 2026-10-26 06:05:23,608 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134830, 134920, 134929, 134841, 134852, 134861, 134869, 134879, 134889, 134898, 134908] 2026-10-26 06:05:23,609 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-26 06:05:23,630 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:05:24,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.061 0.513 2026-10-26 06:05:24,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-26 06:05:24,539 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134924, 134925, 134926, 134927, 134933, 134934, 134935, 134834, 134835, 134836, 134837, 134838, 134839, 134845, 134846, 134847, 134848, 134849, 134850, 134855, 134856, 134857, 134858, 134859, 134864, 134865, 134866, 134867, 134873, 134874, 134875, 134876, 134877, 134883, 134884, 134885, 134886, 134887, 134892, 134893, 134894, 134895, 134896, 134902, 134903, 134904, 134905, 134906, 134912, 134913, 134914, 134915, 134916, 134917, 134918] 2026-10-26 06:05:24,539 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2508, 2507, 2506, 2505, 2504, 2503, 2502, 2501, 2500, 2499, 2498, 2497, 2496, 2495, 2494, 2493, 2492, 2491, 2490, 2489, 2488, 2487, 2486, 2485, 2484, 2483, 2482, 2481, 2480, 2479, 2478, 2477, 2476, 2475, 2474, 2473, 2472, 2471, 2470, 2469, 2468, 2467, 2466, 2465, 2464, 2463, 2462, 2461, 2460, 2459, 2458, 2457, 2456, 2455, 2454] 2026-10-26 06:05:24,558 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134830, 134920, 134929, 134841, 134852, 134861, 134869, 134879, 134889, 134898, 134908] 2026-10-26 06:05:24,559 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-26 06:05:24,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:05:25,326 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.110 0.630 2026-10-26 06:05:25,688 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 06:05:25,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-26 06:05:26,378 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 1451 2026-10-26 06:05:26,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpwymih7nn_chrome_odoo 2026-10-26 06:05:26,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38131/json/version 2026-10-26 06:05:26,382 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38131/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:05:26,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-10-26 06:05:26,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38131/json 2026-10-26 06:05:26,583 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38131/json with timeout 3 increased to 10s during tests 2026-10-26 06:05:26,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:38131/devtools/page/937B7E91B0C1361A2FA7153ECF9501A7 2026-10-26 06:05:26,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-26 06:05:26,669 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-26 06:05:26,707 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-26 06:05:26,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Open "http://127.0.0.1:8069/im_livechat/support/1" in browser 2026-10-26 06:05:26,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigating to: "http://127.0.0.1:8069/im_livechat/support/1" 2026-10-26 06:05:26,749 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:05:27,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:27] "GET /im_livechat/support/1 HTTP/1.1" 200 - 19 0.008 0.607 2026-10-26 06:05:27,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '937B7E91B0C1361A2FA7153ECF9501A7', 'loaderId': 'E8DD868B5F11972236C4AD9DE7641204', 'isDownload': False} 2026-10-26 06:05:27,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Waiting for frame '937B7E91B0C1361A2FA7153ECF9501A7' to stop loading 2026-10-26 06:05:27,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:27] "GET /im_livechat/loader/1 HTTP/1.1" 200 - 7 0.010 0.026 2026-10-26 06:05:27,642 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:27] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 12 0.008 0.232 2026-10-26 06:05:27,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "document.readyState === 'complete'" 2026-10-26 06:05:27,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:27] "GET /web/webclient/translations/1792994727923 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 06:05:27,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate test code " odoo.livechatReady.then(() => { const errors = odoo.loader.findErrors(); if (Object.keys(errors).length) { console.error( "Couldn't load all JS modules.", errors ); } else { console.log("test successful"); } Object.assign(console, { log: () => {}, error: () => {}, warn: () => {}, }); }) " 2026-10-26 06:05:28,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "GET /favicon.ico HTTP/1.1" 301 - 7 0.022 0.025 2026-10-26 06:05:28,118 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.037 0.022 2026-10-26 06:05:28,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 06:05:28,216 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.022 0.100 2026-10-26 06:05:28,229 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.003 0.129 2026-10-26 06:05:28,233 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:28] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.123 2026-10-26 06:05:28,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: test successful 2026-10-26 06:05:28,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 4530024 (allocated 4980736) 2026-10-26 06:05:28,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 1451 2026-10-26 06:05:28,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-26 06:05:28,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 1451 2026-10-26 06:05:28,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060528_649539_test_load_modules.txt 2026-10-26 06:05:28,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpwymih7nn_chrome_odoo" 2026-10-26 06:05:28,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:05:28,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-10-26 06:05:29,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 1622 2026-10-26 06:05:29,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmp0q_60z9e_chrome_odoo 2026-10-26 06:05:29,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:44175/json/version 2026-10-26 06:05:29,188 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44175/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:05:29,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/150.0.7871.114 2026-10-26 06:05:29,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:44175/json 2026-10-26 06:05:29,315 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44175/json with timeout 3 increased to 10s during tests 2026-10-26 06:05:29,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:44175/devtools/page/959A09C11EF90FC5D3A337A9C7D31C5B 2026-10-26 06:05:29,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-10-26 06:05:29,384 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-10-26 06:05:29,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 06:05:29,509 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-10-26 06:05:29,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Open "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" in browser 2026-10-26 06:05:29,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigating to: "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" 2026-10-26 06:05:29,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:05:31,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:31] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 54 0.026 2.293 2026-10-26 06:05:31,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': '959A09C11EF90FC5D3A337A9C7D31C5B', 'loaderId': '834ACCB8BED9553A1E48B295D44AF92C', 'isDownload': False} 2026-10-26 06:05:31,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame '959A09C11EF90FC5D3A337A9C7D31C5B' to stop loading 2026-10-26 06:05:31,978 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:31] "GET /web/assets/579d048/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 06:05:31,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:31] "GET /web/assets/0e4d8d6/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 06:05:32,057 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:32] "GET /web/assets/646f680/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 06:05:32,075 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 06:05:33,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-10-26 06:05:33,449 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:33] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:05:33,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-10-26 06:05:33,475 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:33] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies HTTP/1.1" 200 - 12 0.030 0.023 2026-10-26 06:05:33,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-10-26 06:05:33,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='desktop', random=0, showdetail='first-fail', timeout=5000) 2026-10-26 06:05:33,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-10-26 06:05:33,644 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-10-26 06:05:33,644 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/persisted session" 2026-10-26 06:05:34,949 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:34] "POST /web/model/get_definitions HTTP/1.1" 200 - 368 0.336 0.942 2026-10-26 06:05:35,289 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:05:35,300 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 06:05:35,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/rule received in init" 2026-10-26 06:05:35,840 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 2191 ms) 2026-10-26 06:05:35,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 38485294 - total: 74873526 - limit: 4395630592 - tests: 2 2026-10-26 06:05:35,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/do not save fold state of temporary live chats" 2026-10-26 06:05:36,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:36] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.005 0.012 2026-10-26 06:05:37,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/internal users can upload file to temporary thread" 2026-10-26 06:05:37,398 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:37] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:05:37,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Conversation name is operator livechat user name" 2026-10-26 06:05:37,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/avatar url contains access token for non-internal users" 2026-10-26 06:05:38,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/livechat is shown as bubble on page reload" 2026-10-26 06:05:38,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/thread actions are not displayed on temporary thread" 2026-10-26 06:05:38,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Agent sees the visitor avatar on the chat bubble of a live chat" 2026-10-26 06:05:38,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Agent sees their own avatar on the chat bubble of their own live chat" 2026-10-26 06:05:38,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 8 / time: 2757 ms) 2026-10-26 06:05:38,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 62279863 - total: 146676247 - limit: 4395630592 - tests: 8 2026-10-26 06:05:38,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/expirable_storage/value is removed from expirable storage after expiration" 2026-10-26 06:05:38,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 1 / time: 4 ms) 2026-10-26 06:05:38,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 41135412 - total: 136976440 - limit: 4395630592 - tests: 1 2026-10-26 06:05:38,979 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Do not ask feedback if empty" 2026-10-26 06:05:39,163 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Close without feedback" 2026-10-26 06:05:39,493 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:39] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.008 2026-10-26 06:05:39,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Feedback with rating and comment" 2026-10-26 06:05:40,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Closing folded chat window should open it with feedback" 2026-10-26 06:05:40,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/feedback_panel" ended (passed: 4 / time: 1655 ms) 2026-10-26 06:05:40,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 57193100 - total: 133045768 - limit: 4395630592 - tests: 4 2026-10-26 06:05:40,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/history_command/Handle livechat history command" 2026-10-26 06:05:41,079 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:41] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.005 2026-10-26 06:05:41,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/history_command" ended (passed: 1 / time: 676 ms) 2026-10-26 06:05:41,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 49193584 - total: 131210732 - limit: 4395630592 - tests: 1 2026-10-26 06:05:41,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close temporary channel" 2026-10-26 06:05:41,806 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close persisted channel" 2026-10-26 06:05:42,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:42] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-26 06:05:42,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/livechat not available" 2026-10-26 06:05:42,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/clicking on notification opens the chat" 2026-10-26 06:05:42,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 4 / time: 1130 ms) 2026-10-26 06:05:42,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 52918088 - total: 127278716 - limit: 4395630592 - tests: 4 2026-10-26 06:05:42,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/persisted session history" 2026-10-26 06:05:43,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/previous operator prioritized" 2026-10-26 06:05:43,234 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only necessary requests are made when creating a new chat" 2026-10-26 06:05:43,535 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:43] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-26 06:05:43,665 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only create one channel when posting multiple messages" 2026-10-26 06:05:44,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_service" ended (passed: 4 / time: 1398 ms) 2026-10-26 06:05:44,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 55390776 - total: 141696756 - limit: 4395630592 - tests: 4 2026-10-26 06:05:44,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Session is reset after failing to persist the channel" 2026-10-26 06:05:44,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Fold state is saved on the server" 2026-10-26 06:05:44,969 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:44] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.007 2026-10-26 06:05:45,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Seen message is saved on the server" 2026-10-26 06:05:45,943 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-26 06:05:45,971 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_session" ended (passed: 3 / time: 1615 ms) 2026-10-26 06:05:46,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 59143176 - total: 144584392 - limit: 4395630592 - tests: 3 2026-10-26 06:05:46,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/message_actions/Only two quick actions are shown" 2026-10-26 06:05:46,447 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:46] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.007 2026-10-26 06:05:48,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/message_actions" ended (passed: 1 / time: 2544 ms) 2026-10-26 06:05:48,794 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_actions (after GC) - used: 54258276 - total: 147488288 - limit: 4395630592 - tests: 1 2026-10-26 06:05:48,844 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/suggestion/Visitor cannot use @ mentions in livechat" 2026-10-26 06:05:49,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/suggestion" ended (passed: 1 / time: 217 ms) 2026-10-26 06:05:49,127 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/suggestion (after GC) - used: 48228880 - total: 129396544 - limit: 4395630592 - tests: 1 2026-10-26 06:05:49,166 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send" 2026-10-26 06:05:49,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:49] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-26 06:05:49,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send failed" 2026-10-26 06:05:50,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/transcript_sender" ended (passed: 2 / time: 1184 ms) 2026-10-26 06:05:50,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 56608548 - total: 134377644 - limit: 4395630592 - tests: 2 2026-10-26 06:05:50,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/new message from operator displays unread counter" 2026-10-26 06:05:50,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/focus on unread livechat marks it as read" 2026-10-26 06:05:50,722 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-26 06:05:50,985 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:50] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.005 0.009 2026-10-26 06:05:51,569 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-26 06:05:51,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/unread_messages" ended (passed: 2 / time: 1105 ms) 2026-10-26 06:05:51,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 56655183 - total: 135839963 - limit: 4395630592 - tests: 2 2026-10-26 06:05:51,758 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:05:51] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies HTTP/1.1" 200 - 8 0.009 0.012 2026-10-26 06:05:51,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@website_livechat/embed/chat_request/chat request opens chat window" 2026-10-26 06:05:52,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@website_livechat/embed/chat_request" ended (passed: 1 / time: 253 ms) 2026-10-26 06:05:52,156 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @website_livechat/embed/chat_request (after GC) - used: 49413771 - total: 129296087 - limit: 4395630592 - tests: 1 2026-10-26 06:05:52,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 44462843 - total: 121144203 - limit: 4395630592 2026-10-26 06:05:52,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 33 / time: 16476 ms) 2026-10-26 06:05:52,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@website_livechat" ended (passed: 1 / time: 253 ms) 2026-10-26 06:05:52,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 34 tests (215 assertions, total time: 00:00:18) 2026-10-26 06:05:52,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-10-26 06:05:52,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 31437636 (allocated 32841728) 2026-10-26 06:05:52,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 1622 2026-10-26 06:05:52,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-10-26 06:05:52,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 1622 2026-10-26 06:05:52,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060552_684641_test_external_livechat.txt 2026-10-26 06:05:52,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmp0q_60z9e_chrome_odoo" 2026-10-26 06:05:52,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:06:12,806 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 06:06:12,806 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 06:06:13,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-26 06:06:15,385 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-10-26 06:06:15,413 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10447] 2026-10-26 06:06:15,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:15,629 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-10-26 06:06:15,649 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10448] 2026-10-26 06:06:15,665 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:16,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:emp from n/a 2026-10-26 06:06:16,090 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-10-26 06:06:16,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:06:16,740 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-10-26 06:06:17,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.106 0.837 2026-10-26 06:06:17,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-26 06:06:18,328 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-10-26 06:06:18,340 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10456] 2026-10-26 06:06:18,351 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:18,473 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-10-26 06:06:18,506 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10457] 2026-10-26 06:06:18,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:19,601 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-10-26 06:06:19,614 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10459] 2026-10-26 06:06:19,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:19,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 116, model: res.users 2026-10-26 06:06:19,883 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 06:06:19,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-26 06:06:20,697 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-10-26 06:06:20,718 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10461] 2026-10-26 06:06:20,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:21,798 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:06:22,848 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-10-26 06:06:22,866 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10468] 2026-10-26 06:06:22,883 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:23,891 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-10-26 06:06:23,903 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10470] 2026-10-26 06:06:23,914 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:24,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-10-26 06:06:24,677 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-10-26 06:06:24,690 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10472] 2026-10-26 06:06:24,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 06:06:24,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:06:25,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.087 0.571 2026-10-26 06:06:26,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome pid: 1820 2026-10-26 06:06:26,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmpfu37jlit_chrome_odoo 2026-10-26 06:06:26,094 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:46201/json/version 2026-10-26 06:06:26,096 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46201/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:06:26,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Browser version: Chrome/150.0.7871.114 2026-10-26 06:06:26,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:46201/json 2026-10-26 06:06:26,120 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46201/json with timeout 3 increased to 10s during tests 2026-10-26 06:06:26,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:46201/devtools/page/67E174C93AC2C4F49AF605DD7E2EBACB 2026-10-26 06:06:26,146 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-26 06:06:26,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-26 06:06:26,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:operator from n/a 2026-10-26 06:06:26,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-26 06:06:26,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Open "http://127.0.0.1:8069/odoo/livechat/22/action-728" in browser 2026-10-26 06:06:26,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigating to: "http://127.0.0.1:8069/odoo/livechat/22/action-728" 2026-10-26 06:06:27,648 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:27] "GET /odoo/livechat/22/action-728 HTTP/1.1" 200 - 158 0.152 1.190 2026-10-26 06:06:27,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '67E174C93AC2C4F49AF605DD7E2EBACB', 'loaderId': '3D4510F68C8CF17F145F82B88AF787D8', 'isDownload': False} 2026-10-26 06:06:27,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Evaluate ready code "odoo.isTourReady('im_livechat_history_back_and_forth_tour')" 2026-10-26 06:06:27,893 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:27] "GET /web/webclient/load_menus/6a4b7d57997ee5a913079873ae0805081180a0186fedceef354a9c799592d3ea HTTP/1.1" 200 - 119 0.083 0.096 2026-10-26 06:06:27,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:27] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.201 2026-10-26 06:06:27,924 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:27] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.211 2026-10-26 06:06:27,944 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:27] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.219 2026-10-26 06:06:28,001 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.032 0.230 2026-10-26 06:06:28,015 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 06:06:28,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:28] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 06:06:28,318 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:28] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-26 06:06:29,310 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 06:06:29,311 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 06:06:29,327 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 06:06:29,401 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-26 06:06:29,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: Owl is running in 'dev' mode. 2026-10-26 06:06:29,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 06:06:29,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 06:06:29,573 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.010 0.053 2026-10-26 06:06:29,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.069 2026-10-26 06:06:29,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Evaluate test code "odoo.startTour('im_livechat_history_back_and_forth_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/livechat/22/action-728", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:06:29,783 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "POST /mail/data HTTP/1.1" 200 - 34 0.084 0.070 2026-10-26 06:06:29,798 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [1/7] Tour im_livechat_history_back_and_forth_tour → Step button.o_switch_view.o_list 2026-10-26 06:06:29,829 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:06:29,921 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 16 0.051 0.156 2026-10-26 06:06:29,928 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 06:06:29,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /web/image/res.partner/523/avatar_128?unique=1792994781000 HTTP/1.1" 200 - 8 0.013 0.222 2026-10-26 06:06:29,969 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.072 2026-10-26 06:06:30,023 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.008 0.285 2026-10-26 06:06:30,041 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 06:06:30,085 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.186 2026-10-26 06:06:30,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.012 0.074 2026-10-26 06:06:30,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.071 2026-10-26 06:06:30,153 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 06:06:30,286 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 37 0.034 0.062 2026-10-26 06:06:30,371 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 11 0.009 0.024 2026-10-26 06:06:30,534 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:06:30,549 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [2/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-26 06:06:30,571 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "GET /web/image/res.partner/523/avatar_128 HTTP/1.1" 200 - 8 0.011 0.035 2026-10-26 06:06:30,622 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.014 0.029 2026-10-26 06:06:30,636 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 06:06:30,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [3/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-26 06:06:31,037 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "POST /mail/data HTTP/1.1" 200 - 48 0.047 0.113 2026-10-26 06:06:31,101 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 06:06:31,526 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.046 0.057 2026-10-26 06:06:31,549 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.006 0.040 2026-10-26 06:06:31,588 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.009 0.065 2026-10-26 06:06:31,606 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [4/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-26 06:06:31,658 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 8 0.021 0.133 2026-10-26 06:06:31,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.014 0.033 2026-10-26 06:06:31,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "GET /web/image/mail.guest/29/avatar_128?unique=1792994785000 HTTP/1.1" 200 - 4 0.002 0.203 2026-10-26 06:06:31,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [5/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-26 06:06:31,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:31] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 2 0.006 0.035 2026-10-26 06:06:32,025 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.032 0.044 2026-10-26 06:06:32,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [6/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-26 06:06:32,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [7/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-26 06:06:32,230 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:32] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.011 0.023 2026-10-26 06:06:32,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-26 06:06:32,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_history_back_and_forth_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 06:06:32,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: heap 28606424 (allocated 30388224) 2026-10-26 06:06:32,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 1820 2026-10-26 06:06:32,560 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-26 06:06:32,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 1820 2026-10-26 06:06:32,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_060632_706289_test_session_history_navigation_back_and_forth.txt 2026-10-26 06:06:32,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmpfu37jlit_chrome_odoo" 2026-10-26 06:06:32,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 06:06:32,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-26 06:06:33,564 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:06:34,195 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.070 0.564 2026-10-26 06:06:34,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:34] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.026 0.049 2026-10-26 06:06:34,317 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:06:34] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.011 0.020 2026-10-26 06:06:34,390 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 06:06:58,923 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #127 deleted product.product records with IDs: [845] 2026-10-26 06:06:59,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,232 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,924 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,955 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 06:06:59,962 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 06:06:59,962 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 06:08:20,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-10-26 06:08:26,767 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #127 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-10-26 06:08:26,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name_no_english_subtitle_for_vi_partner ... 2026-10-26 06:08:30,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_appends_english_for_foreign_partner ... 2026-10-26 06:08:34,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_no_english_subtitle_for_vi_partner ... 2026-10-26 06:08:38,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_summary_lines_data_raises_on_cross_invoice_lines ... 2026-10-26 06:08:43,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_summary_lines_data_standalone_agnostic_no_provider ... 2026-10-26 06:08:47,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:09:12,841 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-10-26 06:09:17,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-10-26 06:09:22,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [234, 235] 2026-10-26 06:09:22,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [560] 2026-10-26 06:09:23,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-10-26 06:09:29,120 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-10-26 06:09:33,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-10-26 06:09:36,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-10-26 06:09:39,264 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-10-26 06:09:42,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-10-26 06:09:46,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-10-26 06:09:50,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-10-26 06:09:54,099 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-10-26 06:09:57,960 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-10-26 06:10:00,999 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-10-26 06:10:06,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [259] 2026-10-26 06:10:06,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-10-26 06:10:10,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [263, 264] 2026-10-26 06:10:10,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [603] 2026-10-26 06:10:13,201 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-10-26 06:10:18,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-10-26 06:10:24,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-10-26 06:10:29,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-10-26 06:10:34,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-10-26 06:10:39,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-26 06:11:32,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-10-26 06:11:32,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-10-26 06:11:34,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4387] 2026-10-26 06:11:34,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4386] 2026-10-26 06:11:35,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-10-26 06:11:36,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-10-26 06:11:39,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-10-26 06:11:41,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-10-26 06:11:42,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-10-26 06:11:43,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-26 06:12:16,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour ... 2026-10-26 06:12:17,101 104 INFO rb-9ca8621-226001-429045 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: 2037 2026-10-26 06:12:17,101 104 INFO rb-9ca8621-226001-429045 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/tmpgp1end0n_chrome_odoo 2026-10-26 06:12:17,102 104 INFO rb-9ca8621-226001-429045 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:35707/json/version 2026-10-26 06:12:17,104 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35707/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:12:17,273 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 06:12:17,274 104 INFO rb-9ca8621-226001-429045 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:35707/json 2026-10-26 06:12:17,274 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35707/json with timeout 3 increased to 10s during tests 2026-10-26 06:12:17,363 104 INFO rb-9ca8621-226001-429045 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:35707/devtools/page/FAA5FA0E5C11C989465EF154A6ED29B3 2026-10-26 06:12:17,394 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Enable chrome headless console log notification 2026-10-26 06:12:17,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless enable page notifications 2026-10-26 06:12:17,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 06:12:17,514 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Setting session cookie in browser 2026-10-26 06:12:17,526 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-10-26 06:12:17,526 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-10-26 06:12:17,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:12:18,941 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:18] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.172 1.181 2026-10-26 06:12:18,947 104 INFO rb-9ca8621-226001-429045 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': 'FAA5FA0E5C11C989465EF154A6ED29B3', 'loaderId': 'D177D987B6339DF05F87C89ECE5AEF96', 'isDownload': False} 2026-10-26 06:12:18,947 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosConfigErrorTour')" 2026-10-26 06:12:18,979 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 06:12:19,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-26 06:12:19,035 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-26 06:12:19,060 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.053 2026-10-26 06:12:19,953 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 06:12:19,965 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:19,985 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:20,022 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: IndexedDB 1 Ready 2026-10-26 06:12:20,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-26 06:12:20,034 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosConfigErrorTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:12:20,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [1/16] Tour L10nVnEdiPosConfigErrorTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 06:12:20,962 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.338 0.612 2026-10-26 06:12:20,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.909 2026-10-26 06:12:21,238 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 06:12:21,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 06:12:21,328 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 06:12:21,371 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-26 06:12:21,382 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: Owl is running in 'dev' mode. 2026-10-26 06:12:21,505 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:21,516 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:12:21,599 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 06:12:21,616 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 06:12:21,627 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 06:12:21,672 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [2/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 06:12:21,691 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.020 0.098 2026-10-26 06:12:21,734 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.008 0.155 2026-10-26 06:12:21,796 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.018 0.191 2026-10-26 06:12:21,813 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.058 2026-10-26 06:12:21,826 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.050 2026-10-26 06:12:21,851 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.067 2026-10-26 06:12:21,883 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.106 2026-10-26 06:12:21,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [3/16] Tour L10nVnEdiPosConfigErrorTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-26 06:12:21,920 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.011 0.144 2026-10-26 06:12:21,952 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.010 0.113 2026-10-26 06:12:21,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:21] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.011 0.118 2026-10-26 06:12:22,005 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.092 2026-10-26 06:12:22,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.007 0.160 2026-10-26 06:12:22,048 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.108 2026-10-26 06:12:22,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.227 2026-10-26 06:12:22,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.009 0.118 2026-10-26 06:12:22,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.125 2026-10-26 06:12:22,227 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.037 0.176 2026-10-26 06:12:22,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [4/16] Tour L10nVnEdiPosConfigErrorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 06:12:22,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [5/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-26 06:12:22,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [6/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-26 06:12:22,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [7/16] Tour L10nVnEdiPosConfigErrorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 06:12:22,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [8/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 06:12:22,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [9/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 06:12:22,750 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 06:12:22,754 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 06:12:22,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [10/16] Tour L10nVnEdiPosConfigErrorTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 06:12:22,844 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [11/16] Tour L10nVnEdiPosConfigErrorTour → Step enable invoice option if needed (trigger: .payment-buttons .js_invoice) 2026-10-26 06:12:22,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [12/16] Tour L10nVnEdiPosConfigErrorTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 06:12:22,976 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [13/16] Tour L10nVnEdiPosConfigErrorTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 06:12:22,987 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:23,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [14/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Configuration Error")) 2026-10-26 06:12:23,107 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [15/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal-body:contains(Set a POS Symbol)) 2026-10-26 06:12:23,161 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [16/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-26 06:12:23,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: tour succeeded 2026-10-26 06:12:23,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosConfigErrorTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 06:12:23,363 104 INFO rb-9ca8621-226001-429045 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 15107336 (allocated 16523264) 2026-10-26 06:12:23,385 104 INFO rb-9ca8621-226001-429045 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 2037 2026-10-26 06:12:23,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Closing websocket connection 2026-10-26 06:12:23,400 104 INFO rb-9ca8621-226001-429045 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 2037 2026-10-26 06:12:23,527 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_061223_527041_test_l10n_vn_edi_pos_config_error_tour.txt 2026-10-26 06:12:23,527 104 INFO rb-9ca8621-226001-429045 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/tmpgp1end0n_chrome_odoo" 2026-10-26 06:12:23,616 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour ... 2026-10-26 06:12:24,258 104 INFO rb-9ca8621-226001-429045 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: 2236 2026-10-26 06:12:24,259 104 INFO rb-9ca8621-226001-429045 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/tmp_zog20av_chrome_odoo 2026-10-26 06:12:24,259 104 INFO rb-9ca8621-226001-429045 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:45387/json/version 2026-10-26 06:12:24,260 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45387/json/version with timeout 3 increased to 10s during tests 2026-10-26 06:12:24,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 06:12:24,313 104 INFO rb-9ca8621-226001-429045 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:45387/json 2026-10-26 06:12:24,314 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45387/json with timeout 3 increased to 10s during tests 2026-10-26 06:12:24,329 104 INFO rb-9ca8621-226001-429045 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:45387/devtools/page/1AA46180D8BAC6F5A38CEB92ABB79F86 2026-10-26 06:12:24,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Enable chrome headless console log notification 2026-10-26 06:12:24,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless enable page notifications 2026-10-26 06:12:24,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 06:12:24,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Setting session cookie in browser 2026-10-26 06:12:24,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-10-26 06:12:24,603 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-10-26 06:12:24,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 06:12:27,031 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:27] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.129 2.273 2026-10-26 06:12:27,036 104 INFO rb-9ca8621-226001-429045 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': '1AA46180D8BAC6F5A38CEB92ABB79F86', 'loaderId': 'C5C40568CDC12B70F49E18E3A10177A2', 'isDownload': False} 2026-10-26 06:12:27,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosRefundReasonTour')" 2026-10-26 06:12:27,083 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 06:12:27,136 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:27] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-10-26 06:12:27,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:27] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 06:12:27,160 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:27] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 06:12:28,028 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:28] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 06:12:28,068 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:12:28,069 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 06:12:28,097 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: IndexedDB 1 Ready 2026-10-26 06:12:28,097 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosRefundReasonTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-10-26 06:12:28,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [1/36] Tour L10nVnEdiPosRefundReasonTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 06:12:29,009 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.341 0.580 2026-10-26 06:12:29,026 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.929 2026-10-26 06:12:29,256 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-26 06:12:29,258 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.011 2026-10-26 06:12:29,298 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 06:12:29,354 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 06:12:29,399 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-26 06:12:29,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: Owl is running in 'dev' mode. 2026-10-26 06:12:29,524 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:29,535 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 06:12:29,666 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.069 2026-10-26 06:12:29,672 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 06:12:29,731 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 06:12:29,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [2/36] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 06:12:29,773 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.111 0.063 2026-10-26 06:12:29,842 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.020 0.108 2026-10-26 06:12:29,875 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 4 0.010 0.250 2026-10-26 06:12:29,914 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.009 0.029 2026-10-26 06:12:29,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.067 2026-10-26 06:12:29,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:29] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.009 0.081 2026-10-26 06:12:30,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.120 2026-10-26 06:12:30,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-26 06:12:30,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 06:12:30,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [3/36] Tour L10nVnEdiPosRefundReasonTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-26 06:12:30,079 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.065 2026-10-26 06:12:30,112 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.127 2026-10-26 06:12:30,132 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.078 2026-10-26 06:12:30,142 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.194 2026-10-26 06:12:30,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.010 0.240 2026-10-26 06:12:30,182 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.102 2026-10-26 06:12:30,358 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.056 0.175 2026-10-26 06:12:30,367 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.260 2026-10-26 06:12:30,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [4/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 06:12:30,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [5/36] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-26 06:12:30,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [6/36] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-26 06:12:30,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [7/36] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 06:12:30,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [8/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 06:12:30,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [9/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 06:12:30,936 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:12:30,939 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 06:12:30,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [10/36] Tour L10nVnEdiPosRefundReasonTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 06:12:31,044 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [11/36] Tour L10nVnEdiPosRefundReasonTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 06:12:31,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [12/36] Tour L10nVnEdiPosRefundReasonTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 06:12:31,147 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 06:12:31,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [13/36] Tour L10nVnEdiPosRefundReasonTour → Step go to next screen from receipt (trigger: .receipt-screen [name='done'].highlight) 2026-10-26 06:12:31,242 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83105636 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': 'f7ce0f3c-8337-4fdc-a805-4c08131c2f23'}] 2026-10-26 06:12:31,266 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 06:12:34,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83105636 order {'name': 'Order 00009-001-0001', 'uuid': 'f7ce0f3c-8337-4fdc-a805-4c08131c2f23'} created pos.order #22 2026-10-26 06:12:34,917 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83105636 finished 2026-10-26 06:12:35,158 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 898 1.211 2.708 2026-10-26 06:12:35,271 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 8 0.007 0.025 2026-10-26 06:12:35,307 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 06:12:35,430 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.012 0.029 2026-10-26 06:12:35,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [14/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 06:12:35,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [15/36] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-26 06:12:35,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [16/36] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-10-26 06:12:35,644 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [17/36] Tour L10nVnEdiPosRefundReasonTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-26 06:12:35,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [18/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter 2026-10-26 06:12:35,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [19/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul 2026-10-26 06:12:35,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.013 0.045 2026-10-26 06:12:35,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [20/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-26 06:12:35,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [21/36] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-26 06:12:35,951 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 06:12:35] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.006 0.013 2026-10-26 06:12:36,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [22/36] Tour L10nVnEdiPosRefundReasonTour → Step command name should be Print Tax Invoice (trigger: .control-buttons button:contains("Print Tax Invoice")) 2026-10-26 06:12:36,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [23/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 06:12:36,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [24/36] Tour L10nVnEdiPosRefundReasonTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-10-26 06:12:36,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [25/36] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 06:12:36,229 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [26/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 06:12:36,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [27/36] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-26 06:12:36,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [28/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 06:12:36,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [29/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 06:12:36,519 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [30/36] Tour L10nVnEdiPosRefundReasonTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 06:12:36,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [31/36] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is not highlighted (trigger: .js_invoice:not(.highlight)) 2026-10-26 06:12:36,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [32/36] Tour L10nVnEdiPosRefundReasonTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-26 06:12:36,687 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [33/36] Tour L10nVnEdiPosRefundReasonTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Refund Reason")) 2026-10-26 06:12:36,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [34/36] Tour L10nVnEdiPosRefundReasonTour → Step input text 'Customer return' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-26 06:12:36,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [35/36] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-26 06:12:36,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [36/36] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-26 06:12:36,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: tour succeeded 2026-10-26 06:12:36,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosRefundReasonTour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 06:12:37,151 104 INFO rb-9ca8621-226001-429045 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 17403332 (allocated 19013632) 2026-10-26 06:12:37,162 104 INFO rb-9ca8621-226001-429045 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 2236 2026-10-26 06:12:37,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Closing websocket connection 2026-10-26 06:12:37,166 104 INFO rb-9ca8621-226001-429045 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 2236 2026-10-26 06:12:37,339 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_061237_339575_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-10-26 06:12:37,339 104 INFO rb-9ca8621-226001-429045 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/tmp_zog20av_chrome_odoo" 2026-10-26 06:12:37,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 06:13:14,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_created_for_a_vietnamese_company_gets_the_tag_of_its_vietnamese_code ... 2026-10-26 06:13:14,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_lookup_by_code_prefix_returns_the_target_companys_account_when_another_company_is_active ... 2026-10-26 06:13:15,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_lookup_by_code_returns_the_target_companys_account_when_another_company_is_active ... 2026-10-26 06:13:15,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_shared_with_a_vietnamese_company_gets_the_tag_of_its_vietnamese_code ... 2026-10-26 06:13:15,268 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:13:30,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_reload_branch_company: Starting TestReloadBranchCompany.test_reloading_the_template_on_a_branch_company_creates_no_branch_owned_taxes ... 2026-10-26 06:14:10,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:14:10,331 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-10-26 06:14:10,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-10-26 06:14:10,639 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-10-26 06:14:10,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-10-26 06:14:17,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:14:17,813 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-10-26 06:14:18,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-10-26 06:14:19,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-10-26 06:14:20,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 06:15:21,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_show_both_dr_and_cr_trial_balance_vas: Starting TestUpdateShowBothDrAndCrTrialBalanceVas.test_update_show_both_dr_and_cr_trial_balance_vas_covers_every_vn_chart_company ... 2026-10-26 06:15:22,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:16:47,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-10-26 06:16:49,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c11_first_cash_journal_lands_on_1111_and_111_stays_a_pure_rollup ... 2026-10-26 06:16:49,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-10-26 06:16:52,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c13_existing_113_and_1132_rows_are_untouched_by_the_fixer ... 2026-10-26 06:16:52,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-10-26 06:16:53,787 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-10-26 06:16:55,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15b_fixer_leaves_a_bank_journal_it_cannot_place_and_notifies ... 2026-10-26 06:16:58,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c16_c133_fixer_does_not_move_a_c99_company ... 2026-10-26 06:16:58,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-10-26 06:16:58,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c18_each_allocator_is_unreachable_from_the_other_regime ... 2026-10-26 06:16:59,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-10-26 06:16:59,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c20_bank_journal_on_statutory_rollup_gets_fresh_level3_row_untouched ... 2026-10-26 06:17:00,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-10-26 06:17:01,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c22_two_fabricated_cash_tills_are_not_merged_onto_111 ... 2026-10-26 06:17:03,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c23_second_cash_journal_via_real_user_path_lands_on_11111 ... 2026-10-26 06:17:03,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c24_statutory_1111_exists_on_fresh_c133_company_with_correct_identity ... 2026-10-26 06:17:04,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c25_third_cash_journal_advances_to_11112_without_fabrication ... 2026-10-26 06:17:05,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c26_only_the_first_cash_journal_ever_owns_1111_after_a_second_till_opens ... 2026-10-26 06:17:05,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c27_second_till_self_heals_1111_when_deleted_and_lands_on_11111 ... 2026-10-26 06:17:05,720 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507424] 2026-10-26 06:17:05,720 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted account.account records with IDs: [2753] 2026-10-26 06:17:06,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c28_cash_level3_exhaustion_raises_userror_once_1111_exists ... 2026-10-26 06:17:10,163 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c29_ensure_c133_statutory_cash_parent_backfill_is_idempotent ... 2026-10-26 06:17:10,280 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507424] 2026-10-26 06:17:10,340 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted account.account records with IDs: [2753] 2026-10-26 06:17:10,509 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-10-26 06:17:10,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c30_ensure_c133_statutory_cash_parent_adopts_hand_made_1111 ... 2026-10-26 06:17:10,749 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507424] 2026-10-26 06:17:10,815 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #145 deleted account.account records with IDs: [2753] 2026-10-26 06:17:11,560 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c31_ensure_c133_statutory_cash_parent_is_company_isolated ... 2026-10-26 06:17:11,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c32_c99_second_cash_journal_and_ensure_method_no_op_on_c99 ... 2026-10-26 06:17:12,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c33_bank_fixer_stays_idempotent_when_1111x_records_already_exist ... 2026-10-26 06:17:12,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c34_fixer_leaves_a_first_till_already_on_1111_untouched ... 2026-10-26 06:17:13,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c35_fixer_leaves_a_till_already_on_a_five_digit_1111x_account_untouched ... 2026-10-26 06:17:13,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c36_a_hand_made_six_digit_cash_code_is_never_treated_as_compliant ... 2026-10-26 06:17:13,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-10-26 06:17:13,737 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-10-26 06:17:13,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-10-26 06:17:13,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c6_second_and_third_vnd_bank_accounts_continue_the_1121_series ... 2026-10-26 06:17:15,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-10-26 06:17:15,806 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-10-26 06:17:16,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-10-26 06:17:16,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-10-26 06:17:20,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x2_account_code_is_decided_by_chart_not_country_c133_arm ... 2026-10-26 06:17:20,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 06:18:19,201 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_circular_133_expense_default_is_cost_of_goods_sold ... 2026-10-26 06:18:22,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_circular_133_reload_keeps_a_company_choice_of_continental_valuation ... 2026-10-26 06:18:32,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_new_circular_133_company_values_inventory_perpetually_like_circular_99 ... 2026-10-26 06:18:32,979 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:20:03,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t10_bank_journal_accounts_keep_the_112_report_tag ... 2026-10-26 06:20:04,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t11_second_cash_journal_stays_in_the_111_family ... 2026-10-26 06:20:05,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-10-26 06:20:05,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t16_c99_pipeline_does_not_move_a_c133_company ... 2026-10-26 06:20:08,944 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-10-26 06:20:09,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t18_migration_repoints_a_bank_journal_left_on_112 ... 2026-10-26 06:20:14,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-10-26 06:20:15,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-10-26 06:20:15,667 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t2_suspense_account_is_never_a_journal_own_account ... 2026-10-26 06:20:15,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-10-26 06:20:15,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-10-26 06:20:16,220 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-10-26 06:20:16,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-10-26 06:20:17,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-10-26 06:20:18,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-10-26 06:20:19,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t8_second_and_third_bank_accounts_continue_the_112_series ... 2026-10-26 06:20:20,669 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-10-26 06:20:22,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_x2_account_codes_are_decided_by_chart_not_by_country ... 2026-10-26 06:20:22,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 06:20:39,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-10-26 06:21:00,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-10-26 06:21:17,512 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [91, 92, 93] 2026-10-26 06:21:18,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511768, 511767, 511766, 511765] 2026-10-26 06:21:18,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [111, 112, 113, 114] 2026-10-26 06:21:18,109 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [282, 283, 284, 285, 286] 2026-10-26 06:21:18,349 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [578] 2026-10-26 06:21:18,362 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511745, 511746, 511743, 511752, 511742, 511744, 511747, 511755, 511748, 511741, 511740, 511749, 511750, 511751, 511757, 511753, 511756, 511739, 511754, 511738] 2026-10-26 06:21:18,362 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.journal records with IDs: [610, 611, 615, 612, 616, 618, 614, 619, 623, 613, 622, 626, 629, 617, 624, 625, 627, 620, 628, 621] 2026-10-26 06:21:18,397 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [361, 362, 364, 365, 363] 2026-10-26 06:21:18,589 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511736, 511734, 511735, 511725, 511723, 511724, 511728, 511726, 511727, 511721, 511718, 511720, 511719, 511722, 511732, 511729, 511731, 511730, 511733] 2026-10-26 06:21:18,589 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax records with IDs: [453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471] 2026-10-26 06:21:18,658 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511711, 511714, 511712, 511713, 511715, 511717, 511716] 2026-10-26 06:21:18,658 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [142, 143, 144, 145, 146, 147, 148] 2026-10-26 06:21:19,894 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [569, 570, 571, 572, 573, 574, 575, 576, 577, 579, 580, 581, 582, 583, 584] 2026-10-26 06:21:19,924 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511590, 511589, 511737, 511583, 511584, 511585, 511586, 511587, 511588, 511591, 511592, 511593, 511594, 511595, 511596, 511597, 511598, 511599, 511600, 511601, 511602, 511603, 511604, 511605, 511606, 511607, 511608, 511609, 511610, 511611, 511612, 511613, 511614, 511615, 511616, 511617, 511618, 511619, 511620, 511621, 511622, 511623, 511624, 511625, 511626, 511627, 511628, 511629, 511630, 511631, 511632, 511633, 511634, 511635, 511636, 511637, 511638, 511639, 511640, 511641, 511642, 511643, 511644, 511645, 511646, 511647, 511648, 511649, 511650, 511651, 511652, 511653, 511654, 511655, 511656, 511657, 511658, 511659, 511660, 511661, 511662, 511663, 511664, 511665, 511666, 511667, 511668, 511669, 511670, 511671, 511672, 511673, 511674, 511675, 511676, 511677, 511678, 511679, 511680, 511681, 511682, 511683, 511684, 511685, 511686, 511687, 511688, 511689, 511690, 511691, 511692, 511693, 511694, 511695, 511696, 511697, 511698, 511699, 511700, 511701, 511702, 511703, 511704, 511705, 511706, 511707, 511708, 511709, 511710] 2026-10-26 06:21:19,924 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.account records with IDs: [4550, 4551, 4552, 4553, 4554, 4678, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677] 2026-10-26 06:21:20,069 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511574, 511575, 511576, 511577, 511578, 511579, 511580, 511581, 511582] 2026-10-26 06:21:20,069 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.group records with IDs: [1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655] 2026-10-26 06:21:34,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-10-26 06:21:57,884 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [99, 100, 101, 102, 103] 2026-10-26 06:21:58,302 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512616, 512615, 512614, 512613] 2026-10-26 06:21:58,302 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [119, 120, 121, 122] 2026-10-26 06:21:58,367 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [292, 293, 294, 295, 296] 2026-10-26 06:21:58,500 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [614] 2026-10-26 06:21:58,507 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512593, 512594, 512591, 512600, 512590, 512592, 512595, 512603, 512596, 512589, 512588, 512597, 512598, 512599, 512605, 512601, 512604, 512587, 512602, 512586] 2026-10-26 06:21:58,507 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.journal records with IDs: [650, 651, 655, 652, 656, 658, 654, 659, 663, 653, 662, 666, 669, 657, 664, 665, 667, 660, 668, 661] 2026-10-26 06:21:58,525 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [375, 376, 378, 379, 377] 2026-10-26 06:21:58,664 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512584, 512582, 512583, 512581, 512579, 512580, 512573, 512570, 512572, 512571, 512568, 512565, 512567, 512566, 512569, 512577, 512574, 512576, 512575, 512578] 2026-10-26 06:21:58,665 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax records with IDs: [492, 498, 493, 494, 495, 496, 506, 507, 508, 497, 499, 500, 501, 502, 503, 504, 505, 509, 510, 511] 2026-10-26 06:21:58,727 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512558, 512561, 512559, 512560, 512562, 512564, 512563] 2026-10-26 06:21:58,727 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [156, 157, 158, 159, 160, 161, 162] 2026-10-26 06:22:00,674 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [605, 606, 607, 608, 609, 610, 611, 612, 613, 615, 616, 617, 618, 619, 620] 2026-10-26 06:22:00,688 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512329, 512328, 512585, 512448, 512326, 512327, 512449, 512330, 512450, 512451, 512331, 512452, 512453, 512454, 512332, 512455, 512456, 512333, 512334, 512457, 512335, 512458, 512459, 512460, 512461, 512462, 512463, 512464, 512465, 512336, 512337, 512466, 512338, 512467, 512339, 512468, 512469, 512340, 512341, 512342, 512470, 512471, 512472, 512473, 512474, 512475, 512343, 512344, 512345, 512346, 512476, 512477, 512347, 512478, 512348, 512349, 512479, 512350, 512351, 512480, 512352, 512353, 512354, 512355, 512356, 512481, 512357, 512482, 512358, 512483, 512359, 512360, 512484, 512361, 512485, 512362, 512486, 512487, 512363, 512488, 512364, 512365, 512489, 512366, 512367, 512490, 512491, 512368, 512369, 512492, 512370, 512371, 512372, 512373, 512493, 512374, 512375, 512376, 512494, 512495, 512377, 512496, 512497, 512378, 512379, 512498, 512499, 512500, 512501, 512502, 512503, 512504, 512380, 512381, 512505, 512506, 512507, 512508, 512382, 512509, 512510, 512511, 512383, 512512, 512513, 512514, 512515, 512516, 512517, 512518, 512519, 512520, 512521, 512522, 512523, 512524, 512384, 512525, 512385, 512526, 512527, 512528, 512529, 512530, 512531, 512386, 512387, 512388, 512389, 512532, 512390, 512391, 512392, 512533, 512534, 512393, 512394, 512535, 512395, 512396, 512397, 512398, 512399, 512536, 512400, 512401, 512402, 512537, 512403, 512404, 512538, 512405, 512406, 512539, 512540, 512541, 512542, 512407, 512408, 512409, 512543, 512410, 512411, 512412, 512413, 512414, 512415, 512544, 512416, 512417, 512418, 512419, 512420, 512421, 512422, 512423, 512424, 512425, 512426, 512545, 512546, 512547, 512548, 512427, 512428, 512429, 512430, 512431, 512432, 512433, 512549, 512434, 512435, 512436, 512437, 512438, 512439, 512440, 512441, 512442, 512550, 512551, 512552, 512443, 512553, 512554, 512555, 512556, 512444, 512557, 512445, 512446, 512447] 2026-10-26 06:22:00,689 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.account records with IDs: [5034, 4912, 4913, 5144, 5035, 4914, 4915, 4916, 5036, 5037, 4917, 5038, 5039, 5040, 4918, 5041, 5042, 4919, 4920, 5043, 4921, 5044, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 4922, 4923, 5052, 4924, 5053, 4925, 5054, 5055, 4926, 4927, 4928, 5056, 5057, 5058, 5059, 5060, 5061, 4929, 4930, 4931, 4932, 5062, 5063, 4933, 5064, 4934, 4935, 5065, 4936, 4937, 5066, 4938, 4939, 4940, 4941, 4942, 5067, 4943, 5068, 4944, 5069, 4945, 4946, 5070, 4947, 5071, 4948, 5072, 5073, 4949, 5074, 4950, 4951, 5075, 4952, 4953, 5076, 5077, 4954, 4955, 5078, 4956, 4957, 4958, 4959, 5079, 4960, 4961, 4962, 5080, 5081, 4963, 5082, 5083, 4964, 4965, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 4966, 4967, 5091, 5092, 5093, 5094, 4968, 5095, 5096, 5097, 4969, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 4970, 5111, 4971, 5112, 5113, 5114, 5115, 5116, 5117, 4972, 4973, 4974, 4975, 5118, 4976, 4977, 4978, 5119, 5120, 4979, 4980, 5121, 4981, 4982, 4983, 4984, 4985, 5122, 4986, 4987, 4988, 5123, 4989, 4990, 5124, 4991, 4992, 5125, 5126, 5127, 5128, 4993, 4994, 4995, 5129, 4996, 4997, 4998, 4999, 5000, 5001, 5130, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5131, 5132, 5133, 5134, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5135, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5136, 5137, 5138, 5029, 5139, 5140, 5141, 5142, 5030, 5143, 5031, 5032, 5033] 2026-10-26 06:22:00,903 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512317, 512318, 512319, 512320, 512321, 512322, 512323, 512324, 512325, 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, 512281, 512282, 512283, 512284, 512285, 512286, 512287, 512288, 512289, 512290, 512291, 512292, 512293, 512294, 512295, 512296, 512297, 512298, 512299, 512300, 512301, 512302, 512303, 512304, 512305, 512306, 512307, 512308, 512309, 512310, 512311, 512312, 512313, 512314, 512315, 512316] 2026-10-26 06:22:00,903 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.group records with IDs: [1877, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1878, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1879, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1880, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1881, 1862, 1863, 1864, 1882, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1883, 1872, 1884, 1873, 1874, 1875, 1885, 1876] 2026-10-26 06:22:11,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_non_vietnamese_chart_switch_is_not_blocked_by_the_guard ... 2026-10-26 06:22:23,570 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512927, 512926, 512925, 512924] 2026-10-26 06:22:23,570 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [127, 128, 129, 130] 2026-10-26 06:22:23,669 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [302, 303, 304, 305, 306] 2026-10-26 06:22:23,852 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [645] 2026-10-26 06:22:23,862 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512904, 512905, 512902, 512911, 512901, 512903, 512906, 512914, 512907, 512900, 512899, 512908, 512909, 512910, 512916, 512912, 512915, 512898, 512913, 512897] 2026-10-26 06:22:23,862 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.journal records with IDs: [690, 691, 695, 692, 696, 698, 694, 699, 703, 693, 702, 706, 709, 697, 704, 705, 707, 700, 708, 701] 2026-10-26 06:22:23,885 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [389, 390, 392, 393, 391] 2026-10-26 06:22:23,989 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512894, 512893] 2026-10-26 06:22:23,990 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax records with IDs: [531, 532] 2026-10-26 06:22:24,070 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512892] 2026-10-26 06:22:24,071 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [170] 2026-10-26 06:22:24,633 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.default records with IDs: [641, 642, 643, 644, 646, 647, 648, 649] 2026-10-26 06:22:24,640 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512931, 512930, 512928, 512895, 512872, 512886, 512876, 512887, 512877, 512896, 512879, 512852, 512891, 512848, 512862, 512865, 512873, 512867, 512868, 512880, 512885, 512883, 512881, 512888, 512882, 512884, 512889, 512860, 512874, 512875, 512861, 512871, 512878, 512863, 512890, 512856, 512859, 512854, 512866, 512850, 512851, 512849, 512857, 512870, 512858, 512869, 512864, 512855, 512929, 512932, 512853] 2026-10-26 06:22:24,640 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #156 deleted account.account records with IDs: [5274, 5316, 5318, 5320, 5322, 5323, 5319, 5321, 5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5317, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5324] 2026-10-26 06:22:39,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:23:22,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_resync_translations: Starting TestVnCoaResyncTranslations.test_vn_coa_resync_keeps_every_existing_translation_and_fills_every_empty_one ... 2026-10-26 06:23:30,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 06:24:14,153 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515002] 2026-10-26 06:24:14,153 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [6231] 2026-10-26 06:24:14,223 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515001] 2026-10-26 06:24:14,223 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [6232] 2026-10-26 06:25:15,573 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_import_taxes_by_rate_tax_a_vendor_bill_at_10_5_and_0_percent ... 2026-10-26 06:25:24,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_detailed_default_accounts ... 2026-10-26 06:25:24,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-10-26 06:25:25,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-10-26 06:25:27,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-10-26 06:25:27,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-10-26 06:26:11,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_completes_adoption_by_retyping_and_renaming_a_bookkeepers_own_account ... 2026-10-26 06:26:53,291 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [516762] 2026-10-26 06:26:53,355 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [6878] 2026-10-26 06:26:57,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_must_not_deprecate_an_obsolete_prefixed_account_the_bookkeeper_created ... 2026-10-26 06:27:40,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-10-26 06:28:29,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-10-26 06:28:31,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_adoption_binds_template_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-26 06:29:11,004 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [518998] 2026-10-26 06:29:11,078 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [7582] 2026-10-26 06:29:19,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_chart_reload_company_value_filter_never_re_ticks_a_bookkeepers_false_boolean ... 2026-10-26 06:29:58,196 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_realigns_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-26 06:30:46,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_replaces_a_base_l10n_vn_default_with_the_c99_detail_account ... 2026-10-26 06:31:30,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_skips_a_reconcile_flip_blocked_by_a_pending_partial_reconciliation ... 2026-10-26 06:32:14,774 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_ticks_show_both_dr_and_cr_trial_balance_on_pre_bound_accounts ... 2026-10-26 06:33:41,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_fix_leaves_a_second_vn_company_not_passed_to_the_call_untouched ... 2026-10-26 06:35:08,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_a_9991_reference_unmapped_when_its_account_type_is_the_loss_side ... 2026-10-26 06:35:52,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_an_unmapped_obsolete_reference_as_is ... 2026-10-26 06:36:39,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_999x_legacy_utility_account_references_by_account_type_or_explicit_map ... 2026-10-26 06:37:36,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_a_999x_fiscal_position_account_mapping_via_the_replacement_map ... 2026-10-26 06:38:21,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adds_the_template_tags_to_every_account_without_removing_the_companys_own ... 2026-10-26 06:39:01,462 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [528105, 528103, 528226, 528227, 528108, 528230, 528109, 528233, 528111, 528112, 528236, 528238, 528240, 528242, 528114, 528115, 528116, 528246, 528118, 528247, 528249, 528251, 528120, 528122, 528253, 528124, 528125, 528256, 528128, 528129, 528131, 528133, 528134, 528135, 528136, 528261, 528262, 528263, 528140, 528141, 528266, 528144, 528268, 528146, 528147, 528149, 528270, 528152, 528271, 528154, 528274, 528156, 528276, 528278, 528280, 528157, 528282, 528284, 528159, 528287, 528160, 528290, 528292, 528294, 528296, 528298, 528300, 528161, 528162, 528304, 528306, 528308, 528164, 528166, 528167, 528169, 528311, 528171, 528172, 528174, 528176, 528177, 528179, 528180, 528315, 528183, 528317, 528319, 528185, 528320, 528188, 528190, 528192, 528193, 528195, 528197, 528199, 528201, 528203, 528323, 528325, 528205, 528207, 528209, 528326, 528212, 528214, 528216, 528218, 528327, 528329, 528330, 528332, 528221, 528222, 528224] 2026-10-26 06:39:06,145 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_a_pending_partial_reconciliation_instead_of_raising ... 2026-10-26 06:39:48,124 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [528986] 2026-10-26 06:39:48,188 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [10916] 2026-10-26 06:39:53,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_plain_journal_items_instead_of_flipping_reconcile ... 2026-10-26 06:40:36,911 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [529998] 2026-10-26 06:40:36,999 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [11265] 2026-10-26 06:40:41,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_aligns_every_template_tax_line_with_the_template_tax_grids_unless_its_lines_were_restructured ... 2026-10-26 06:41:25,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_a_superseded_tax_whatever_language_carries_its_old_prefix ... 2026-10-26 06:42:06,217 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [531628] 2026-10-26 06:42:10,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_an_old_superseded_tax_via_its_en_us_name_regardless_of_the_active_language ... 2026-10-26 06:42:53,694 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [532298] 2026-10-26 06:42:58,345 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_fill_a_branch_companys_empty_code_prefix ... 2026-10-26 06:44:10,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_raise_when_a_template_accounts_xmlid_row_is_dangling ... 2026-10-26 06:44:56,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-10-26 06:45:45,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_suspense_account_with_1121 ... 2026-10-26 06:46:32,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_own_extra_tax_in_a_re_synced_tax_set ... 2026-10-26 06:47:24,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_valid_suspense_account_on_the_company_and_bank_journal ... 2026-10-26 06:48:13,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_valid_default_equal_to_a_base_l10n_vn_default_after_first_alignment ... 2026-10-26 06:48:59,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_an_ambiguous_archived_export_tax_instead_of_guessing ... 2026-10-26 06:49:47,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_archived_tax_no_template_owns_as_it_was ... 2026-10-26 06:50:28,880 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [538580, 538578, 538579, 538577, 538575, 538576, 538569, 538566, 538568, 538567, 538564, 538563, 538562, 538565, 538573, 538572, 538571, 538574] 2026-10-26 06:50:31,970 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5217, 5218, 5243, 5244] 2026-10-26 06:50:32,018 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5219, 5220, 5245, 5246] 2026-10-26 06:50:32,077 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5221, 5222, 5247, 5248] 2026-10-26 06:50:32,139 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5223, 5224, 5249, 5250] 2026-10-26 06:50:32,209 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5225, 5226, 5251, 5252] 2026-10-26 06:50:32,264 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5227, 5228, 5253, 5254] 2026-10-26 06:50:32,315 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5229, 5230, 5255, 5256] 2026-10-26 06:50:32,368 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5231, 5232, 5257, 5258] 2026-10-26 06:50:32,432 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5233, 5234, 5259, 5260] 2026-10-26 06:50:32,519 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5235, 5236, 5261, 5262] 2026-10-26 06:50:32,592 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5237, 5238, 5263, 5264] 2026-10-26 06:50:32,659 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5239, 5240, 5265, 5266] 2026-10-26 06:50:32,710 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5241, 5242, 5267, 5268] 2026-10-26 06:50:34,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_account_code_the_company_chose_and_never_removes_the_account ... 2026-10-26 06:51:31,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_tax_the_company_edited_as_the_one_tax_for_its_template ... 2026-10-26 06:52:19,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_name_order_and_is_vat_of_every_tax_group_and_fills_an_empty_country ... 2026-10-26 06:53:05,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_template_account_and_tax_lines_on_an_account_whose_code_the_company_chose ... 2026-10-26 06:53:53,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_use_cash_basis_as_the_company_set_it_whatever_other_companies_use ... 2026-10-26 06:55:02,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_leaves_an_outstanding_account_the_bookkeeper_archived_archived ... 2026-10-26 06:55:50,298 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_binds_a_template_tax_to_a_tax_of_the_company_by_its_name ... 2026-10-26 06:56:32,049 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [543644] 2026-10-26 06:56:36,840 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_picks_the_successor_of_a_superseded_tax_by_its_name ... 2026-10-26 06:57:20,522 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [544315] 2026-10-26 06:57:24,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_retires_a_sub_account_of_any_c99_account ... 2026-10-26 06:58:30,166 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545250] 2026-10-26 06:58:30,166 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16478] 2026-10-26 06:58:30,256 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545251] 2026-10-26 06:58:30,256 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16479] 2026-10-26 06:58:30,345 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545239] 2026-10-26 06:58:30,346 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16467] 2026-10-26 06:58:30,422 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545246] 2026-10-26 06:58:30,422 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16474] 2026-10-26 06:58:30,525 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545247] 2026-10-26 06:58:30,525 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16475] 2026-10-26 06:58:30,596 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545248] 2026-10-26 06:58:30,597 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16476] 2026-10-26 06:58:30,670 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545249] 2026-10-26 06:58:30,670 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [16477] 2026-10-26 06:58:39,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_rewrites_anglo_saxon_or_display_invoice_amount_total_words ... 2026-10-26 06:59:28,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_custom_code_prefixes_and_fiscal_country ... 2026-10-26 07:00:14,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-10-26 07:01:01,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_recreates_a_template_account_whose_xmlid_row_was_dangling_and_no_account_occupies_the_code ... 2026-10-26 07:01:49,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_a_company_default_pointing_at_a_deprecated_account ... 2026-10-26 07:02:34,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_an_archived_default_tax_with_the_template_value ... 2026-10-26 07:03:18,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped ... 2026-10-26 07:04:00,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: ====================================================================== 2026-10-26 07:04:00,782 104 _ERROR rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: FAIL: TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped _Traceback_ (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/tests/test_vn_coa_template.py", line 3093, in test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped self.assertEqual( AssertionError: Items in the second set but not the first: 'base l10n_vn code' : fixture is not discriminating: the chart data yields no entry for one of the mappings 2026-10-26 07:04:00,875 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Retrying a failed test: test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped (odoo.addons.l10n_vn_viin.tests.test_vn_coa_template.TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped) 2026-10-26 07:04:00,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped ... 2026-10-26 07:04:42,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: ====================================================================== 2026-10-26 07:04:42,617 104 _ERROR rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: FAIL: TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped _Traceback_ (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/tests/test_vn_coa_template.py", line 3093, in test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped self.assertEqual( AssertionError: Items in the second set but not the first: 'base l10n_vn code' : fixture is not discriminating: the chart data yields no entry for one of the mappings 2026-10-26 07:04:42,687 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Retrying a failed test: test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped (odoo.addons.l10n_vn_viin.tests.test_vn_coa_template.TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped) 2026-10-26 07:04:42,687 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped ... 2026-10-26 07:05:23,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: ====================================================================== 2026-10-26 07:05:23,647 104 ERROR rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: FAIL: TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped Traceback (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/tests/test_vn_coa_template.py", line 3093, in test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped self.assertEqual( AssertionError: Items in the second set but not the first: 'base l10n_vn code' : fixture is not discriminating: the chart data yields no entry for one of the mappings 2026-10-26 07:05:23,713 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Disabling auto-retry after a failed test 2026-10-26 07:05:23,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-10-26 07:06:07,686 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551208] 2026-10-26 07:06:07,686 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18606] 2026-10-26 07:06:07,767 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551209] 2026-10-26 07:06:07,767 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18607] 2026-10-26 07:06:07,848 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551346] 2026-10-26 07:06:07,848 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18744] 2026-10-26 07:06:07,905 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551347] 2026-10-26 07:06:07,905 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18745] 2026-10-26 07:06:07,971 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551395] 2026-10-26 07:06:07,971 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18793] 2026-10-26 07:06:08,041 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551255] 2026-10-26 07:06:08,041 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18653] 2026-10-26 07:06:08,103 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551191] 2026-10-26 07:06:08,103 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18589] 2026-10-26 07:06:08,179 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551192] 2026-10-26 07:06:08,179 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18590] 2026-10-26 07:06:08,268 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551207] 2026-10-26 07:06:08,268 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18605] 2026-10-26 07:06:08,336 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551338] 2026-10-26 07:06:08,336 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18736] 2026-10-26 07:06:08,407 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551210] 2026-10-26 07:06:08,407 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18608] 2026-10-26 07:06:08,463 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551211] 2026-10-26 07:06:08,464 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18609] 2026-10-26 07:06:08,540 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551212] 2026-10-26 07:06:08,540 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18610] 2026-10-26 07:06:08,600 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551213] 2026-10-26 07:06:08,600 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18611] 2026-10-26 07:06:08,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551342] 2026-10-26 07:06:08,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18740] 2026-10-26 07:06:08,720 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551218] 2026-10-26 07:06:08,721 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18616] 2026-10-26 07:06:08,789 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551219] 2026-10-26 07:06:08,789 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18617] 2026-10-26 07:06:08,855 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551220] 2026-10-26 07:06:08,855 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18618] 2026-10-26 07:06:08,918 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551222] 2026-10-26 07:06:08,918 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18620] 2026-10-26 07:06:08,983 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551223] 2026-10-26 07:06:08,983 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18621] 2026-10-26 07:06:09,040 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551224] 2026-10-26 07:06:09,041 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18622] 2026-10-26 07:06:09,106 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551225] 2026-10-26 07:06:09,106 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18623] 2026-10-26 07:06:09,160 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551226] 2026-10-26 07:06:09,161 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18624] 2026-10-26 07:06:09,223 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551227] 2026-10-26 07:06:09,223 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18625] 2026-10-26 07:06:09,283 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551350] 2026-10-26 07:06:09,283 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18748] 2026-10-26 07:06:09,348 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551228] 2026-10-26 07:06:09,349 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18626] 2026-10-26 07:06:09,413 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551229] 2026-10-26 07:06:09,414 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18627] 2026-10-26 07:06:09,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551240] 2026-10-26 07:06:09,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18638] 2026-10-26 07:06:09,629 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551241] 2026-10-26 07:06:09,629 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18639] 2026-10-26 07:06:09,687 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551253] 2026-10-26 07:06:09,687 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18651] 2026-10-26 07:06:09,772 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551254] 2026-10-26 07:06:09,772 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18652] 2026-10-26 07:06:09,831 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551417] 2026-10-26 07:06:09,832 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18815] 2026-10-26 07:06:09,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551305] 2026-10-26 07:06:09,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18703] 2026-10-26 07:06:09,956 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551189] 2026-10-26 07:06:09,956 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18587] 2026-10-26 07:06:10,029 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551188] 2026-10-26 07:06:10,030 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18586] 2026-10-26 07:06:10,111 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551311] 2026-10-26 07:06:10,111 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18709] 2026-10-26 07:06:10,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551312] 2026-10-26 07:06:10,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18710] 2026-10-26 07:06:10,271 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551314] 2026-10-26 07:06:10,271 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18712] 2026-10-26 07:06:10,365 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551194] 2026-10-26 07:06:10,365 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18592] 2026-10-26 07:06:10,428 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551195] 2026-10-26 07:06:10,428 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18593] 2026-10-26 07:06:10,501 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551318] 2026-10-26 07:06:10,502 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18716] 2026-10-26 07:06:10,563 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551319] 2026-10-26 07:06:10,563 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18717] 2026-10-26 07:06:10,634 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551320] 2026-10-26 07:06:10,634 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18718] 2026-10-26 07:06:10,688 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551322] 2026-10-26 07:06:10,688 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18720] 2026-10-26 07:06:10,747 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551323] 2026-10-26 07:06:10,748 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18721] 2026-10-26 07:06:10,864 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551198] 2026-10-26 07:06:10,864 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18596] 2026-10-26 07:06:10,916 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551199] 2026-10-26 07:06:10,916 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18597] 2026-10-26 07:06:10,991 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551330] 2026-10-26 07:06:10,991 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18728] 2026-10-26 07:06:11,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551331] 2026-10-26 07:06:11,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18729] 2026-10-26 07:06:11,124 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551203] 2026-10-26 07:06:11,124 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18601] 2026-10-26 07:06:11,177 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551204] 2026-10-26 07:06:11,177 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18602] 2026-10-26 07:06:11,249 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551205] 2026-10-26 07:06:11,249 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18603] 2026-10-26 07:06:11,319 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551206] 2026-10-26 07:06:11,319 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18604] 2026-10-26 07:06:11,370 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551337] 2026-10-26 07:06:11,370 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18735] 2026-10-26 07:06:11,425 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551339] 2026-10-26 07:06:11,426 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18737] 2026-10-26 07:06:11,489 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551340] 2026-10-26 07:06:11,489 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18738] 2026-10-26 07:06:11,556 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551217] 2026-10-26 07:06:11,556 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18615] 2026-10-26 07:06:11,606 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551343] 2026-10-26 07:06:11,606 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18741] 2026-10-26 07:06:11,677 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551221] 2026-10-26 07:06:11,677 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18619] 2026-10-26 07:06:11,734 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551345] 2026-10-26 07:06:11,734 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18743] 2026-10-26 07:06:11,810 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551348] 2026-10-26 07:06:11,811 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18746] 2026-10-26 07:06:11,887 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551349] 2026-10-26 07:06:11,887 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18747] 2026-10-26 07:06:11,970 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551351] 2026-10-26 07:06:11,970 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18749] 2026-10-26 07:06:12,054 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551230] 2026-10-26 07:06:12,054 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18628] 2026-10-26 07:06:12,123 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551231] 2026-10-26 07:06:12,124 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18629] 2026-10-26 07:06:12,190 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551232] 2026-10-26 07:06:12,190 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18630] 2026-10-26 07:06:12,264 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551233] 2026-10-26 07:06:12,264 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18631] 2026-10-26 07:06:12,333 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551234] 2026-10-26 07:06:12,333 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18632] 2026-10-26 07:06:12,396 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551235] 2026-10-26 07:06:12,396 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18633] 2026-10-26 07:06:12,462 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551357] 2026-10-26 07:06:12,462 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18755] 2026-10-26 07:06:12,539 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551358] 2026-10-26 07:06:12,539 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18756] 2026-10-26 07:06:12,645 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551360] 2026-10-26 07:06:12,646 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18758] 2026-10-26 07:06:12,714 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551361] 2026-10-26 07:06:12,714 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18759] 2026-10-26 07:06:12,783 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551362] 2026-10-26 07:06:12,783 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18760] 2026-10-26 07:06:12,849 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551363] 2026-10-26 07:06:12,849 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18761] 2026-10-26 07:06:12,906 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551364] 2026-10-26 07:06:12,907 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18762] 2026-10-26 07:06:12,966 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551365] 2026-10-26 07:06:12,966 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18763] 2026-10-26 07:06:13,012 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551242] 2026-10-26 07:06:13,012 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18640] 2026-10-26 07:06:13,074 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551369] 2026-10-26 07:06:13,074 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18767] 2026-10-26 07:06:13,147 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551370] 2026-10-26 07:06:13,148 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18768] 2026-10-26 07:06:13,207 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551371] 2026-10-26 07:06:13,207 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18769] 2026-10-26 07:06:13,283 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551373] 2026-10-26 07:06:13,283 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18771] 2026-10-26 07:06:13,360 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551374] 2026-10-26 07:06:13,360 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18772] 2026-10-26 07:06:13,428 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551375] 2026-10-26 07:06:13,429 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18773] 2026-10-26 07:06:13,494 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551376] 2026-10-26 07:06:13,494 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18774] 2026-10-26 07:06:13,551 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551377] 2026-10-26 07:06:13,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18775] 2026-10-26 07:06:13,729 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551382] 2026-10-26 07:06:13,729 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18780] 2026-10-26 07:06:13,791 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551384] 2026-10-26 07:06:13,791 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18782] 2026-10-26 07:06:13,850 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551244] 2026-10-26 07:06:13,851 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18642] 2026-10-26 07:06:13,911 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551387] 2026-10-26 07:06:13,911 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18785] 2026-10-26 07:06:13,985 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551388] 2026-10-26 07:06:13,986 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18786] 2026-10-26 07:06:14,052 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551389] 2026-10-26 07:06:14,053 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18787] 2026-10-26 07:06:14,119 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551390] 2026-10-26 07:06:14,119 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18788] 2026-10-26 07:06:14,171 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551246] 2026-10-26 07:06:14,171 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18644] 2026-10-26 07:06:14,225 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551247] 2026-10-26 07:06:14,225 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18645] 2026-10-26 07:06:14,281 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551248] 2026-10-26 07:06:14,281 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18646] 2026-10-26 07:06:14,345 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551249] 2026-10-26 07:06:14,345 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18647] 2026-10-26 07:06:14,412 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551250] 2026-10-26 07:06:14,413 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18648] 2026-10-26 07:06:14,502 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551251] 2026-10-26 07:06:14,502 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18649] 2026-10-26 07:06:14,572 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551394] 2026-10-26 07:06:14,572 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18792] 2026-10-26 07:06:14,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551256] 2026-10-26 07:06:14,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18654] 2026-10-26 07:06:14,714 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551257] 2026-10-26 07:06:14,714 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18655] 2026-10-26 07:06:14,784 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551258] 2026-10-26 07:06:14,784 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18656] 2026-10-26 07:06:14,860 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551263] 2026-10-26 07:06:14,860 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18661] 2026-10-26 07:06:14,947 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551264] 2026-10-26 07:06:14,947 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18662] 2026-10-26 07:06:15,025 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551265] 2026-10-26 07:06:15,026 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18663] 2026-10-26 07:06:15,150 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551399] 2026-10-26 07:06:15,150 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18797] 2026-10-26 07:06:15,219 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551400] 2026-10-26 07:06:15,219 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18798] 2026-10-26 07:06:15,348 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551267] 2026-10-26 07:06:15,348 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18665] 2026-10-26 07:06:15,406 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551270] 2026-10-26 07:06:15,406 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18668] 2026-10-26 07:06:15,480 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551271] 2026-10-26 07:06:15,480 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18669] 2026-10-26 07:06:15,535 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551272] 2026-10-26 07:06:15,535 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18670] 2026-10-26 07:06:15,601 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551273] 2026-10-26 07:06:15,601 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18671] 2026-10-26 07:06:15,701 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551274] 2026-10-26 07:06:15,701 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18672] 2026-10-26 07:06:15,755 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551275] 2026-10-26 07:06:15,756 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18673] 2026-10-26 07:06:15,817 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551276] 2026-10-26 07:06:15,818 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18674] 2026-10-26 07:06:15,906 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551277] 2026-10-26 07:06:15,906 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18675] 2026-10-26 07:06:15,964 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551278] 2026-10-26 07:06:15,964 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18676] 2026-10-26 07:06:16,055 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551279] 2026-10-26 07:06:16,055 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18677] 2026-10-26 07:06:16,127 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551280] 2026-10-26 07:06:16,127 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18678] 2026-10-26 07:06:16,239 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551281] 2026-10-26 07:06:16,239 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18679] 2026-10-26 07:06:16,309 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551282] 2026-10-26 07:06:16,309 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18680] 2026-10-26 07:06:16,388 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551284] 2026-10-26 07:06:16,388 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18682] 2026-10-26 07:06:16,526 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551405] 2026-10-26 07:06:16,526 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18803] 2026-10-26 07:06:16,594 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551406] 2026-10-26 07:06:16,594 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18804] 2026-10-26 07:06:16,678 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551407] 2026-10-26 07:06:16,678 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18805] 2026-10-26 07:06:16,760 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551287] 2026-10-26 07:06:16,760 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18685] 2026-10-26 07:06:16,846 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551288] 2026-10-26 07:06:16,846 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18686] 2026-10-26 07:06:16,918 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551289] 2026-10-26 07:06:16,918 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18687] 2026-10-26 07:06:16,993 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551290] 2026-10-26 07:06:16,993 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18688] 2026-10-26 07:06:17,091 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551291] 2026-10-26 07:06:17,091 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18689] 2026-10-26 07:06:17,167 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551292] 2026-10-26 07:06:17,167 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18690] 2026-10-26 07:06:17,251 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551293] 2026-10-26 07:06:17,251 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18691] 2026-10-26 07:06:17,341 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551294] 2026-10-26 07:06:17,341 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18692] 2026-10-26 07:06:17,410 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551295] 2026-10-26 07:06:17,410 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18693] 2026-10-26 07:06:17,485 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551296] 2026-10-26 07:06:17,485 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18694] 2026-10-26 07:06:17,544 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551297] 2026-10-26 07:06:17,545 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18695] 2026-10-26 07:06:17,620 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551298] 2026-10-26 07:06:17,620 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18696] 2026-10-26 07:06:17,705 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551299] 2026-10-26 07:06:17,705 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18697] 2026-10-26 07:06:17,777 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551300] 2026-10-26 07:06:17,777 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18698] 2026-10-26 07:06:17,881 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551301] 2026-10-26 07:06:17,882 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18699] 2026-10-26 07:06:17,953 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551410] 2026-10-26 07:06:17,953 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18808] 2026-10-26 07:06:18,019 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551411] 2026-10-26 07:06:18,019 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18809] 2026-10-26 07:06:18,112 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551412] 2026-10-26 07:06:18,113 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18810] 2026-10-26 07:06:18,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551413] 2026-10-26 07:06:18,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18811] 2026-10-26 07:06:18,249 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551414] 2026-10-26 07:06:18,250 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18812] 2026-10-26 07:06:18,322 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551415] 2026-10-26 07:06:18,322 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18813] 2026-10-26 07:06:18,392 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551304] 2026-10-26 07:06:18,393 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18702] 2026-10-26 07:06:18,484 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551306] 2026-10-26 07:06:18,484 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18704] 2026-10-26 07:06:18,581 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551186] 2026-10-26 07:06:18,582 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18584] 2026-10-26 07:06:18,660 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551309] 2026-10-26 07:06:18,660 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18707] 2026-10-26 07:06:18,727 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551190] 2026-10-26 07:06:18,727 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18588] 2026-10-26 07:06:18,889 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551310] 2026-10-26 07:06:18,890 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18708] 2026-10-26 07:06:19,065 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551316] 2026-10-26 07:06:19,065 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18714] 2026-10-26 07:06:19,180 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551317] 2026-10-26 07:06:19,180 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18715] 2026-10-26 07:06:19,244 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551321] 2026-10-26 07:06:19,244 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18719] 2026-10-26 07:06:19,355 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551325] 2026-10-26 07:06:19,355 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18723] 2026-10-26 07:06:19,471 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551197] 2026-10-26 07:06:19,471 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18595] 2026-10-26 07:06:19,544 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551326] 2026-10-26 07:06:19,544 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18724] 2026-10-26 07:06:19,695 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551328] 2026-10-26 07:06:19,695 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18726] 2026-10-26 07:06:19,826 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551200] 2026-10-26 07:06:19,827 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18598] 2026-10-26 07:06:19,895 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551201] 2026-10-26 07:06:19,895 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18599] 2026-10-26 07:06:19,961 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551202] 2026-10-26 07:06:19,961 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18600] 2026-10-26 07:06:20,028 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551332] 2026-10-26 07:06:20,028 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18730] 2026-10-26 07:06:20,095 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551333] 2026-10-26 07:06:20,095 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18731] 2026-10-26 07:06:20,171 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551334] 2026-10-26 07:06:20,171 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18732] 2026-10-26 07:06:20,240 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551335] 2026-10-26 07:06:20,240 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18733] 2026-10-26 07:06:20,297 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551336] 2026-10-26 07:06:20,297 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18734] 2026-10-26 07:06:20,367 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551214] 2026-10-26 07:06:20,367 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18612] 2026-10-26 07:06:20,445 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551215] 2026-10-26 07:06:20,446 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18613] 2026-10-26 07:06:20,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551216] 2026-10-26 07:06:20,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18614] 2026-10-26 07:06:20,602 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551341] 2026-10-26 07:06:20,602 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18739] 2026-10-26 07:06:20,669 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551344] 2026-10-26 07:06:20,669 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18742] 2026-10-26 07:06:20,769 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551352] 2026-10-26 07:06:20,769 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18750] 2026-10-26 07:06:20,890 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551353] 2026-10-26 07:06:20,891 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18751] 2026-10-26 07:06:21,018 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551236] 2026-10-26 07:06:21,018 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18634] 2026-10-26 07:06:21,089 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551354] 2026-10-26 07:06:21,089 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18752] 2026-10-26 07:06:21,231 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551237] 2026-10-26 07:06:21,231 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18635] 2026-10-26 07:06:21,310 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551356] 2026-10-26 07:06:21,310 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18754] 2026-10-26 07:06:21,404 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551366] 2026-10-26 07:06:21,404 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18764] 2026-10-26 07:06:21,496 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551367] 2026-10-26 07:06:21,496 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18765] 2026-10-26 07:06:21,561 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551368] 2026-10-26 07:06:21,561 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18766] 2026-10-26 07:06:21,631 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551243] 2026-10-26 07:06:21,631 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18641] 2026-10-26 07:06:21,715 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551372] 2026-10-26 07:06:21,715 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18770] 2026-10-26 07:06:21,774 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551380] 2026-10-26 07:06:21,774 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18778] 2026-10-26 07:06:21,874 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551383] 2026-10-26 07:06:21,874 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18781] 2026-10-26 07:06:21,979 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551385] 2026-10-26 07:06:21,979 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18783] 2026-10-26 07:06:22,061 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551245] 2026-10-26 07:06:22,061 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18643] 2026-10-26 07:06:22,148 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551386] 2026-10-26 07:06:22,148 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18784] 2026-10-26 07:06:22,231 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551391] 2026-10-26 07:06:22,231 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18789] 2026-10-26 07:06:22,305 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551392] 2026-10-26 07:06:22,305 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18790] 2026-10-26 07:06:22,401 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551252] 2026-10-26 07:06:22,401 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18650] 2026-10-26 07:06:22,494 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551393] 2026-10-26 07:06:22,494 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18791] 2026-10-26 07:06:22,588 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551259] 2026-10-26 07:06:22,588 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18657] 2026-10-26 07:06:22,677 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551396] 2026-10-26 07:06:22,677 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18794] 2026-10-26 07:06:22,737 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551260] 2026-10-26 07:06:22,738 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18658] 2026-10-26 07:06:22,813 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551261] 2026-10-26 07:06:22,813 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18659] 2026-10-26 07:06:22,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551262] 2026-10-26 07:06:22,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18660] 2026-10-26 07:06:22,952 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551397] 2026-10-26 07:06:22,952 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18795] 2026-10-26 07:06:23,037 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551266] 2026-10-26 07:06:23,037 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18664] 2026-10-26 07:06:23,173 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551268] 2026-10-26 07:06:23,173 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18666] 2026-10-26 07:06:23,251 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551269] 2026-10-26 07:06:23,252 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18667] 2026-10-26 07:06:23,382 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.default records with IDs: [1823] 2026-10-26 07:06:23,392 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551404] 2026-10-26 07:06:23,392 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18802] 2026-10-26 07:06:23,491 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551285] 2026-10-26 07:06:23,491 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18683] 2026-10-26 07:06:23,562 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551408] 2026-10-26 07:06:23,562 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18806] 2026-10-26 07:06:23,646 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551409] 2026-10-26 07:06:23,646 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18807] 2026-10-26 07:06:23,700 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551302] 2026-10-26 07:06:23,700 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18700] 2026-10-26 07:06:23,760 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551303] 2026-10-26 07:06:23,760 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18701] 2026-10-26 07:06:23,832 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551416] 2026-10-26 07:06:23,833 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18814] 2026-10-26 07:06:23,890 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551307] 2026-10-26 07:06:23,890 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #160 deleted account.account records with IDs: [18705] 2026-10-26 07:06:33,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_refund_accounts_come_from_the_product_category_not_from_the_product ... 2026-10-26 07:06:34,023 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-10-26 07:06:34,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 07:07:39,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names: Starting TestVnTaxNames.test_template_tax_names_unique_in_every_language ... 2026-10-26 07:07:39,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 07:08:02,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-10-26 07:08:11,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-10-26 07:08:15,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-10-26 07:08:19,779 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #166 deleted account.asset.depreciation.line records with IDs: [41, 42] 2026-10-26 07:08:20,597 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-10-26 07:08:28,387 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #166 deleted account.asset.depreciation.line records with IDs: [43, 44] 2026-10-26 07:08:28,436 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #166 deleted account.asset.depreciation.line records with IDs: [46] 2026-10-26 07:08:28,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #166 deleted account.asset.depreciation.line records with IDs: [45] 2026-10-26 07:08:29,040 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 07:08:55,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-10-26 07:08:55,546 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [49, 50] 2026-10-26 07:08:55,605 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [51, 52] 2026-10-26 07:08:55,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-10-26 07:09:19,896 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-10-26 07:09:33,983 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-10-26 07:09:34,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-10-26 07:09:47,936 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [59, 60] 2026-10-26 07:09:47,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-10-26 07:10:00,888 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [61, 62] 2026-10-26 07:10:01,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-10-26 07:10:22,902 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [63, 64] 2026-10-26 07:10:22,932 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [66] 2026-10-26 07:10:23,370 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #168 deleted account.asset.depreciation.line records with IDs: [65] 2026-10-26 07:10:23,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_07_manual_account_override_is_not_forced_back_by_localization ... 2026-10-26 07:10:30,248 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-10-26 07:10:40,329 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 07:10:40,347 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_company_on_a_non_vietnamese_chart_gets_no_transfer_rule ... 2026-10-26 07:10:53,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_rules_resolve_their_accounts_whatever_company_is_active_when_they_are_generated ... 2026-10-26 07:11:19,784 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11339, 11338, 11337, 11336, 11335] 2026-10-26 07:11:19,814 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted account.auto.transfer.model records with IDs: [406, 407, 408, 409, 410] 2026-10-26 07:11:20,348 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_vn_chart_company_gets_revenue_deduction_result_and_profit_carry_forward_rules_in_closing_order ... 2026-10-26 07:11:37,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 07:12:12,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_circular_133_company_gets_no_revenue_deduction_rule ... 2026-10-26 07:12:12,702 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_circular_133_has_no_production_cost_residual_rule ... 2026-10-26 07:12:12,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_edited_rule_destination_receives_the_residual ... 2026-10-26 07:12:14,870 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_loading_the_same_chart_again_does_not_duplicate_the_production_cost_residual_rule ... 2026-10-26 07:12:20,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_month_end_rule_moves_the_62x_residual_to_cogs ... 2026-10-26 07:12:22,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_other_transfer_rules_stay_yearly_on_both_charts ... 2026-10-26 07:12:22,335 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_is_monthly_and_starts_disabled ... 2026-10-26 07:12:22,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_precedes_the_result_rule ... 2026-10-26 07:12:22,514 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_starts_on_the_first_day_of_the_current_month ... 2026-10-26 07:12:22,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_rule_names_show_in_the_users_language ... 2026-10-26 07:12:42,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_yearly_transfer_rules_start_on_the_first_day_of_the_current_year ... 2026-10-26 07:12:42,975 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 07:12:42,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_resync_keeps_exact_transfer_rule: Starting TestVnResyncKeepsExactTransferRule.test_exact_transfer_rule_still_matches_a_bookkeepers_recoded_account_after_repeated_chart_resyncs ... 2026-10-26 07:13:05,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 07:13:06,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_a_language_without_a_translation_follows_the_english_name ... 2026-10-26 07:13:26,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_plain_text_rule_data_is_translated_as_itself ... 2026-10-26 07:13:48,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_rule_names_follow_a_language_installed_after_the_rules ... 2026-10-26 07:14:28,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_translations_keep_a_rule_the_user_renamed_or_translated ... 2026-10-26 07:14:48,541 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 07:15:29,749 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-10-26 07:15:33,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-10-26 07:15:44,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:16:25,750 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-10-26 07:16:31,925 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-10-26 07:16:41,021 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-10-26 07:16:47,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-10-26 07:16:51,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #175 deleted account.move.line.ctp records with IDs: [355, 356] 2026-10-26 07:16:51,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #175 deleted account.move.line records with IDs: [772] 2026-10-26 07:16:53,680 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:17:11,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-10-26 07:17:11,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-10-26 07:17:11,781 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-10-26 07:17:11,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-10-26 07:17:11,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-10-26 07:17:12,056 104 INFO rb-9ca8621-226001-429045 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-9ca8621-226001/odoo/tests/case.py:247 2026-10-26 07:17:54,262 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_an_excluded_cash_balance_reaches_no_indicator_at_all ... 2026-10-26 07:19:26,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_ma_so_111_is_the_only_indicator_scoping_the_112_accounts ... 2026-10-26 07:19:26,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_balance_no_mechanism_can_identify ... 2026-10-26 07:19:26,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_excluded_balances_on_every_rendered_surface ... 2026-10-26 07:19:49,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_names_all_seven_pairs_on_screen ... 2026-10-26 07:20:11,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_printed_pdf_body ... 2026-10-26 07:20:33,540 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-10-26 07:20:56,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_survives_on_a_ledger_with_zero_postings ... 2026-10-26 07:21:19,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_one_accessor_carries_both_note_blocks_and_only_on_b01 ... 2026-10-26 07:21:19,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_preparer_note_renders_exactly_once_on_every_surface ... 2026-10-26 07:21:41,656 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_only_pairs_constant_declares_the_seven_from_design ... 2026-10-26 07:21:41,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_pairs_are_genuinely_unreachable_today ... 2026-10-26 07:22:06,219 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_suspense_exclusion_paragraph_states_both_identification_mechanisms ... 2026-10-26 07:22:06,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_entries_declare_the_group_l_copy ... 2026-10-26 07:22:06,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_note_names_the_indicators_it_reasons_about ... 2026-10-26 07:22:06,398 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unidentifiable_balance_disclosure_reaches_every_surface_exactly_once ... 2026-10-26 07:22:29,624 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b02_report_does_not_carry_the_b01_note ... 2026-10-26 07:22:34,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:23:17,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_excludes_net_debit_331_partner ... 2026-10-26 07:23:42,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_includes_carried_payable_without_inperiod_credit ... 2026-10-26 07:24:06,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_mixed_debit_credit_same_partner_shows_net_credit ... 2026-10-26 07:24:30,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_a_registered_payment_does_not_reduce_cash ... 2026-10-26 07:25:18,015 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_in_transit_receipt_still_counts_as_cash ... 2026-10-26 07:25:42,954 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_unreconciled_bank_movement_never_nets_the_real_bank_leg_away ... 2026-10-26 07:26:55,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_deposit_is_a_cash_equivalent ... 2026-10-26 07:27:20,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_other_investment_is_a_cash_equivalent ... 2026-10-26 07:27:44,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_a_dated_undeclared_deposit_is_not_a_cash_equivalent ... 2026-10-26 07:28:07,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_other_investment_is_not_a_cash_equivalent ... 2026-10-26 07:28:31,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_term_deposit_is_not_a_cash_equivalent ... 2026-10-26 07:28:58,262 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_a_short_term_held_to_maturity_allowance_stays_short_term ... 2026-10-26 07:29:22,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_an_undetailed_held_to_maturity_allowance_stays_short_term ... 2026-10-26 07:29:47,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_a_short_term_doubtful_debt_allowance_stays_short_term ... 2026-10-26 07:30:12,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_an_undetailed_doubtful_debt_allowance_stays_short_term ... 2026-10-26 07:30:37,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_excludes_a_credit_leaning_balance ... 2026-10-26 07:31:02,369 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_still_reports_a_genuine_debit_balance ... 2026-10-26 07:31:27,111 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_spare_parts_parent ... 2026-10-26 07:31:51,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_work_in_progress_parent ... 2026-10-26 07:32:16,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_142_provision_routes_to_st_inventory_sub_account_only ... 2026-10-26 07:32:41,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_a_short_term_biological_allowance_stays_short_term ... 2026-10-26 07:33:05,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_an_undetailed_biological_allowance_stays_short_term ... 2026-10-26 07:33:29,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_a_short_term_prepaid_expense_stays_short_term ... 2026-10-26 07:33:54,573 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_an_undetailed_prepaid_expense_stays_short_term ... 2026-10-26 07:34:19,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_216_a_long_term_doubtful_debt_allowance_is_not_short_term ... 2026-10-26 07:34:44,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_234_uses_cost_only_not_depreciation_sub_account ... 2026-10-26 07:35:09,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_238_a_long_term_biological_allowance_is_not_short_term ... 2026-10-26 07:35:35,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_reports_only_the_long_term_work_in_progress_sub_account ... 2026-10-26 07:36:00,585 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_wip_provision_net_correctly_with_fixed_routing ... 2026-10-26 07:36:26,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_266_a_long_term_held_to_maturity_allowance_is_not_short_term ... 2026-10-26 07:36:51,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_271_a_long_term_prepaid_expense_is_never_reclassified ... 2026-10-26 07:37:15,697 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_reports_only_the_long_term_spare_parts_sub_account ... 2026-10-26 07:37:39,917 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_spares_provision_net_correctly_with_fixed_routing ... 2026-10-26 07:38:04,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_314_short_term_taxes_do_not_double_count_with_333 ... 2026-10-26 07:38:29,078 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_321_regular_bonds_not_convertible ... 2026-10-26 07:38:54,201 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_420b_unclosed_revenue_deduction_is_subtracted_only_once ... 2026-10-26 07:39:19,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-10-26 07:39:45,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_all_defined_indicators_are_present_with_zero_balance_by_default ... 2026-10-26 07:40:08,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_balance_sheet_identity_assets_equal_capital ... 2026-10-26 07:40:35,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_biological_assets_route_by_sub_account_not_date_maturity ... 2026-10-26 07:41:03,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_classifies_basic_short_and_long_term_items ... 2026-10-26 07:41:34,412 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_equity_leaf_lines_tie_to_seeded_amounts ... 2026-10-26 07:42:34,811 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_account_the_b01_domains_name_is_claimed_exactly_once ... 2026-10-26 07:43:13,707 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_short_and_long_term_pair_partitions_its_own_scope ... 2026-10-26 07:43:20,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-10-26 07:44:18,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_inventories_carry_both_populations_when_the_detail_accounts_are_absent ... 2026-10-26 07:44:43,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_leaf_lines_tie_to_seeded_postings ... 2026-10-26 07:45:09,439 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_liabilities_leaf_lines_tie_to_seeded_amounts ... 2026-10-26 07:46:08,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_line_126_locks_residual_2292_provision ... 2026-10-26 07:46:33,387 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_long_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-26 07:47:32,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_provisions_null_maturity_use_fixed_not_long_term_routing ... 2026-10-26 07:47:58,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_report_lines_keep_parent_child_hierarchy ... 2026-10-26 07:47:58,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_short_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-26 07:48:59,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:49:47,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_131_st_trade_receivable_nets_per_partner ... 2026-10-26 07:50:15,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_includes_carried_prepayment_without_inperiod_debit ... 2026-10-26 07:50:43,747 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_st_prepay_to_suppliers_nets_per_partner ... 2026-10-26 07:51:12,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_211_lt_trade_receivable_nets_per_partner ... 2026-10-26 07:51:40,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_212_lt_prepay_to_suppliers_nets_per_partner ... 2026-10-26 07:52:06,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_312_st_advance_from_customer_nets_per_partner ... 2026-10-26 07:52:35,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_includes_carried_lt_payable_without_inperiod_credit ... 2026-10-26 07:53:02,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_lt_trade_payable_nets_per_partner ... 2026-10-26 07:53:29,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_332_lt_advance_from_customer_nets_per_partner ... 2026-10-26 07:53:56,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:54:44,918 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:48,146 104 INFO rb-9ca8621-226001-429045 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 0x7f66788658a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:48,148 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3ad580> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:48,164 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:48,172 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3ae3e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:48,739 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:52,956 104 INFO rb-9ca8621-226001-429045 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 0x7f6648f354e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:52,957 104 INFO rb-9ca8621-226001-429045 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 0x7f6676b57b00> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:52,967 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:52,975 104 INFO rb-9ca8621-226001-429045 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 0x7f6676b56480> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:53,518 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:57,656 104 INFO rb-9ca8621-226001-429045 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 0x7f66777371a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:57,658 104 INFO rb-9ca8621-226001-429045 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 0x7f6675dc77e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:57,666 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:57,672 104 INFO rb-9ca8621-226001-429045 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 0x7f6675dc4180> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:54:58,335 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:01,639 104 INFO rb-9ca8621-226001-429045 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 0x7f6648ea0400> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:01,641 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3dafc0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:01,654 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:01,661 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3db740> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:03,077 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:06,178 104 INFO rb-9ca8621-226001-429045 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 0x7f6677f3dc60> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:06,179 104 INFO rb-9ca8621-226001-429045 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 0x7f664c1fbc40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:06,189 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:06,195 104 INFO rb-9ca8621-226001-429045 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 0x7f664c1fbec0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:06,658 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:10,948 104 INFO rb-9ca8621-226001-429045 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 0x7f664b564220> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:10,950 104 INFO rb-9ca8621-226001-429045 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 0x7f664b435580> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:10,960 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:10,968 104 INFO rb-9ca8621-226001-429045 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 0x7f664b437ce0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:11,464 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:15,769 104 INFO rb-9ca8621-226001-429045 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 0x7f664a9bc860> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:15,771 104 INFO rb-9ca8621-226001-429045 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 0x7f664a5c1760> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:15,781 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:15,787 104 INFO rb-9ca8621-226001-429045 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 0x7f664a5c1580> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:16,287 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:19,558 104 INFO rb-9ca8621-226001-429045 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 0x7f6649ce3a60> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:19,560 104 INFO rb-9ca8621-226001-429045 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 0x7f66788a9580> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:19,571 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:19,579 104 INFO rb-9ca8621-226001-429045 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 0x7f66788aa980> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-9ca8621-226001/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-9ca8621-226001/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-9ca8621-226001/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-9ca8621-226001/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:55:20,984 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_analytic_line_amount_is_negated_balance ... 2026-10-26 07:55:23,662 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_fallback_no_distribution_is_not_dropped ... 2026-10-26 07:55:51,376 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_nets_per_contract_and_commercial_no_cross_offset ... 2026-10-26 07:56:21,296 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_rolls_child_contacts_up_to_commercial_entity ... 2026-10-26 07:56:49,886 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_line_131_rolls_child_contacts_up_to_commercial_partner ... 2026-10-26 07:57:19,046 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:57:23,130 104 INFO rb-9ca8621-226001-429045 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 0x7f66e1c177e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:57:23,131 104 INFO rb-9ca8621-226001-429045 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 0x7f66789914e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:57:23,140 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:57:23,146 104 INFO rb-9ca8621-226001-429045 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 0x7f6678992700> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 07:57:23,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 07:58:10,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_as_equity_render_positive ... 2026-10-26 07:58:37,386 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-26 07:59:03,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_must_render_negative_not_zero ... 2026-10-26 07:59:30,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:00:16,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_clearing_every_suspense_designation_leaves_both_figures_unchanged ... 2026-10-26 08:01:06,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ma_so_111_reports_the_hand_computed_cash_when_no_balance_is_excluded ... 2026-10-26 08:01:33,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ordinary_cash_postings_open_no_gap_in_the_statement_partition ... 2026-10-26 08:02:22,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:03:05,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-10-26 08:03:05,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-10-26 08:03:05,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-10-26 08:03:05,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:03:47,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_a_bank_receipt_once_after_it_is_matched_to_a_payment ... 2026-10-26 08:04:35,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_money_in_transit_on_the_outstanding_receipts_account ... 2026-10-26 08:05:20,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_bank_suspense_setting_is_repointed ... 2026-10-26 08:06:08,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_designating_bank_journals_are_archived ... 2026-10-26 08:06:57,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_is_the_same_figure_with_and_without_the_entry_level_records ... 2026-10-26 08:07:46,101 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_still_counts_cash_posted_before_the_entry_level_record_existed ... 2026-10-26 08:08:31,293 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:09:12,877 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_pdf_body_prints_only_legal_lines ... 2026-10-26 08:09:37,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 PDF export: pre-filter rows=44 -> printed rows=27 (hidden removed=17) 2026-10-26 08:09:37,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_xlsx_export_prints_only_legal_lines ... 2026-10-26 08:10:00,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 XLSX export: visible=44 legal=27 hidden=17 -> leaked=0 missing_legal=0 2026-10-26 08:10:01,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:10:41,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-10-26 08:11:17,569 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-10-26 08:11:46,156 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_closing_cash_equals_50_plus_60_plus_61 ... 2026-10-26 08:12:13,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_financing_subtotal_is_sum_of_financing_lines ... 2026-10-26 08:12:41,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_investing_subtotal_is_sum_of_investing_lines ... 2026-10-26 08:13:09,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_captures_securities_trading_cash_receipt ... 2026-10-26 08:13:35,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_excludes_internal_revenue_512 ... 2026-10-26 08:14:01,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_no_double_count_with_line_27 ... 2026-10-26 08:14:28,840 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_04_interest_via_6351_excludes_6352_fx_loss ... 2026-10-26 08:14:55,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_pit_tax_payment ... 2026-10-26 08:15:23,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_science_tech_fund_spend_356 ... 2026-10-26 08:15:50,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_vat_tax_payment ... 2026-10-26 08:16:18,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_excludes_cit_payment ... 2026-10-26 08:16:45,161 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_171_repo_four_way_disjoint_no_double_count ... 2026-10-26 08:17:14,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_captures_full_investing_prepaid_242 ... 2026-10-26 08:17:40,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_excludes_finance_lease_212_noncash ... 2026-10-26 08:18:08,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_captures_ar_routed_disposal_proceeds ... 2026-10-26 08:18:36,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_direct_cash_proceeds_still_captured ... 2026-10-26 08:19:05,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_23_2_other_loans_payment ... 2026-10-26 08:19:32,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_1_htm_deposit_collection ... 2026-10-26 08:19:59,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_2_other_loan_collection ... 2026-10-26 08:20:27,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_27_excludes_5151_fx_gain_and_5152_discount ... 2026-10-26 08:20:55,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_36_2_dividend_via_332_not_3388 ... 2026-10-26 08:21:24,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_1_opening_cash_balance ... 2026-10-26 08:21:51,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_2_opening_qualifying_cash_equivalent ... 2026-10-26 08:22:17,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_61_fx_via_5151_6352_disjoint_from_04 ... 2026-10-26 08:22:44,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_net_cash_flow_and_closing_roll_up ... 2026-10-26 08:23:12,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_operating_subtotal_is_sum_of_operating_lines ... 2026-10-26 08:23:40,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_report_line_count_and_print_flags ... 2026-10-26 08:23:40,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_supplementary_line_62_not_in_closing ... 2026-10-26 08:24:06,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_captures_customer_prepayment_via_outstanding_account ... 2026-10-26 08:24:33,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-10-26 08:25:00,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_still_reports_invoiced_collection_after_flag ... 2026-10-26 08:25:27,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_overpayment_with_rounding_residual ... 2026-10-26 08:25:54,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-10-26 08:26:20,229 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_disposal_costs_paid_through_a_payable ... 2026-10-26 08:26:47,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_fixed_asset_bought_on_credit ... 2026-10-26 08:27:14,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_advance_payment_without_bill ... 2026-10-26 08:27:44,612 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_unreconciled_deposit ... 2026-10-26 08:28:11,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_still_claims_ordinary_supplier_payment ... 2026-10-26 08:28:39,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-10-26 08:29:05,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_excludes_disposal_income_via_receivable_1388 ... 2026-10-26 08:29:32,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-10-26 08:29:59,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-10-26 08:30:27,984 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_21_claims_fixed_asset_bought_on_credit ... 2026-10-26 08:30:56,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_captures_disposal_proceeds_collected_via_outstanding_account ... 2026-10-26 08:31:25,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_claims_disposal_proceeds_not_01_2 ... 2026-10-26 08:31:54,834 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_counts_disposal_once_when_outstanding_is_a_cash_account ... 2026-10-26 08:32:25,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_expense_paid_through_a_payable ... 2026-10-26 08:32:54,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_income_received_in_cash ... 2026-10-26 08:33:22,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_ignores_the_assets_remaining_book_value ... 2026-10-26 08:33:50,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_is_negative_when_disposal_costs_exceed_proceeds ... 2026-10-26 08:34:17,567 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_direct_disposal_cost_against_proceeds ... 2026-10-26 08:34:45,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_disposal_cost_paid_through_a_payable ... 2026-10-26 08:35:14,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_captures_disposal_proceeds_collected_via_receivable ... 2026-10-26 08:35:43,343 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_counts_disposal_once_when_outstanding_is_not_cash ... 2026-10-26 08:36:12,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-10-26 08:36:41,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_1_captures_term_deposit_payment_via_outstanding_account ... 2026-10-26 08:37:10,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_2_captures_other_loan_payment_via_outstanding_account ... 2026-10-26 08:37:38,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_1_captures_term_deposit_collection_via_outstanding_account ... 2026-10-26 08:38:05,463 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_2_captures_other_loan_collection_via_outstanding_account ... 2026-10-26 08:38:32,371 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_25_captures_equity_investment_payment_via_outstanding_account ... 2026-10-26 08:38:59,947 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_captures_divestment_proceeds_via_outstanding_account ... 2026-10-26 08:39:26,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_via_receivable_1388_covers_221_and_2281 ... 2026-10-26 08:39:55,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_captures_interest_income_via_outstanding_account ... 2026-10-26 08:40:23,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_outstanding_account ... 2026-10-26 08:40:51,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_receivable_1388 ... 2026-10-26 08:41:19,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_31_captures_capital_contribution_via_outstanding_account ... 2026-10-26 08:41:46,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_32_captures_capital_return_via_outstanding_account ... 2026-10-26 08:42:13,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_33_captures_borrowing_receipt_via_outstanding_account ... 2026-10-26 08:42:42,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_34_captures_loan_principal_payment_via_outstanding_account ... 2026-10-26 08:43:10,030 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_35_captures_finance_lease_payment_via_outstanding_account ... 2026-10-26 08:43:38,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_1_captures_direct_dividend_via_outstanding_account ... 2026-10-26 08:44:05,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_2_captures_dividend_payment_via_outstanding_account ... 2026-10-26 08:44:34,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_counts_dividend_paid_via_payable_exactly_once ... 2026-10-26 08:45:00,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_advance_settlement_is_not_a_cash_flow ... 2026-10-26 08:45:53,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_batch_payment_of_mixed_bills_is_not_double_counted ... 2026-10-26 08:46:23,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_no_indicator_claims_an_internal_cash_transfer ... 2026-10-26 08:46:49,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-10-26 08:47:16,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:48:06,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-10-26 08:48:32,836 104 INFO rb-9ca8621-226001-429045 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): [33.492 ms] query: SELECT COALESCE(SUM("account_move_line"."balance" * currency_table.rate), 0.0) AS sum, COUNT(account_move_line.id) , "account_move_line"."account_id" FROM "account_move_line" JOIN (VALUES (146, 1.0)) AS currency_table(company_id, rate) ON currency_table.company_id = account_move_line.company_id WHERE ((((((((("account_move_line"."parent_state" = 'posted') AND ("account_move_line"."date" >= '2021-01-01')) AND ("account_move_line"."date" <= '2021-12-31')) AND ("account_move_line"."company_id" IN (146))) AND (("account_move_line"."display_type" NOT IN ('line_section', 'line_note')) OR "account_move_line"."display_type" IS NULL)) AND ("account_move_line"."account_id" IN (26239, 26117, 26349, 26240))) 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 (26118, 26351, 26352, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26330, 26331, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)))) 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 (26197, 26330, 26331, 26332)) 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 (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26331, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)))) 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 (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26330, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)))) 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 (26197, 26330, 26331, 26332)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26331, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26330, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))))) OR (((EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26255)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26197, 26330, 26331, 26332)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26331, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26239, 26117, 26118, 26349, 26351, 26352, 26240, 26119, 26120, 26121, 26241, 26242, 26122, 26243, 26244, 26245, 26123, 26246, 26247, 26124, 26125, 26248, 26126, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26127, 26128, 26257, 26129, 26258, 26130, 26259, 26260, 26131, 26132, 26133, 26261, 26262, 26263, 26264, 26265, 26266, 26134, 26135, 26136, 26137, 26267, 26268, 26138, 26269, 26139, 26140, 26270, 26141, 26142, 26271, 26143, 26144, 26145, 26146, 26147, 26272, 26148, 26273, 26149, 26274, 26150, 26151, 26275, 26152, 26276, 26153, 26277, 26278, 26154, 26279, 26155, 26156, 26280, 26157, 26158, 26281, 26282, 26159, 26160, 26283, 26161, 26162, 26163, 26164, 26284, 26165, 26166, 26167, 26285, 26286, 26168, 26287, 26288, 26169, 26170, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26171, 26172, 26296, 26297, 26298, 26299, 26173, 26300, 26301, 26302, 26174, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26350, 26313, 26314, 26315, 26175, 26316, 26176, 26317, 26318, 26319, 26320, 26321, 26322, 26177, 26178, 26179, 26180, 26323, 26181, 26182, 26183, 26324, 26325, 26184, 26185, 26326, 26186, 26187, 26188, 26189, 26190, 26327, 26191, 26353, 26192, 26354, 26193, 26355, 26328, 26194, 26195, 26329, 26196, 26356, 26197, 26330, 26332, 26333, 26198, 26199, 26200, 26334, 26201, 26202, 26203, 26204, 26205, 26206, 26335, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26336, 26337, 26338, 26339, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26340, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26341, 26342, 26343, 26234, 26344, 26345, 26346, 26347, 26235, 26348, 26236, 26237, 26238)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))))) AND ("account_move_line"."company_id" IN (146)) GROUP BY "account_move_line"."account_id" 2026-10-26 08:48:32,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF: for real EXPLAIN ANALYZE numbers, a human/odoo-instance run should strip the "[N.NNN ms] query: " prefix from the line above and pass the remainder to `psql -c "EXPLAIN ANALYZE "` against this same seeded DB. 2026-10-26 08:48:32,882 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-10-26 08:50:44,617 104 INFO rb-9ca8621-226001-429045 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=['26.4614', '25.0654', '26.2388'] wall_median=26.2388s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-10-26 08:50:44,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 08:51:28,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_01_ma_01_2_customer_prepayment_via_outstanding ... 2026-10-26 08:51:54,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_02_ma_02_2_supplier_advance_without_bill_in_expand ... 2026-10-26 08:52:22,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_03_ma_02_2_supplier_paid_through_employee ... 2026-10-26 08:52:48,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_04_ma_04_loan_interest_via_accrued_payable_335 ... 2026-10-26 08:53:16,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_05_ma_03_employee_reimbursement_via_334 ... 2026-10-26 08:53:43,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_06_ma_06_employee_advance_returned_via_outstanding ... 2026-10-26 08:54:09,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_07_ma_06_other_income_via_receivable_1388 ... 2026-10-26 08:54:35,252 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_08_ma_07_employee_advance_paid_via_outstanding ... 2026-10-26 08:55:01,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_09_ma_07_advance_reimbursement_via_outstanding ... 2026-10-26 08:55:28,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_10_welfare_6428_via_outstanding_is_not_auto_classified ... 2026-10-26 08:55:54,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_11_ma_07_penalty_via_payable_3339 ... 2026-10-26 08:56:20,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_12_ma_21_fixed_asset_on_credit_not_02_2 ... 2026-10-26 08:56:48,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_13_ma_22_disposal_proceeds_not_01_2 ... 2026-10-26 08:57:15,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_14_ma_23_1_term_deposit_placement_via_outstanding ... 2026-10-26 08:57:41,556 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_15_ma_23_2_bond_purchase_via_outstanding ... 2026-10-26 08:58:07,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_16_ma_24_1_term_deposit_collection_via_outstanding ... 2026-10-26 08:58:32,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_17_ma_24_2_bond_principal_collection_via_outstanding ... 2026-10-26 08:58:58,734 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_18_ma_26_divestment_via_receivable_1388 ... 2026-10-26 08:59:25,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_19_ma_27_dividend_income_via_receivable_1388 ... 2026-10-26 08:59:52,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_20_ma_33_borrowing_receipt_via_outstanding ... 2026-10-26 09:00:17,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_21_ma_34_loan_principal_payment_via_outstanding ... 2026-10-26 09:00:44,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_22_ma_35_finance_lease_principal_via_outstanding ... 2026-10-26 09:01:10,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_23_deposit_excluded_from_opening_present_on_reclass_memo ... 2026-10-26 09:01:35,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:02:21,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_c99_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-26 09:04:06,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-26 09:04:06,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_partner_ledger_incurrence_total_unchanged_by_order_by_tiebreaker ... 2026-10-26 09:04:11,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:04:34,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_c133_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-26 09:05:03,349 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-26 09:05:03,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:05:47,040 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_bs99_132_short_term_prepayments_to_suppliers_stays_byte_neutral ... 2026-10-26 09:06:12,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_cpoa_operating_cash_paid_stays_byte_neutral_for_unreconciled_direct_cash_leg ... 2026-10-26 09:06:15,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:06:58,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-10-26 09:07:00,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-10-26 09:07:01,834 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:07:47,090 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_code_named_inside_a_message_string_does_not_create_that_account ... 2026-10-26 09:07:47,352 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_comment_naming_a_code_does_not_create_that_account ... 2026-10-26 09:07:47,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_docstring_naming_a_code_does_not_create_that_account ... 2026-10-26 09:07:47,777 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_collected_code_resolves_to_an_account_with_exactly_that_code ... 2026-10-26 09:07:47,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_module_tests_init_imports_is_collectible_by_odoos_loader ... 2026-10-26 09:07:48,013 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_import_resolution_tells_the_harness_apart_from_odoo_tests_common ... 2026-10-26 09:07:48,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_the_scanner_reads_every_test_file_that_depends_on_the_harness ... 2026-10-26 09:07:48,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:07:48,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_fixed_asset_reporting_is_already_present ... 2026-10-26 09:07:48,661 104 INFO rb-9ca8621-226001-429045 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_asset' (l10n_vn_viin_account_asset, l10n_vn_viin_account_reports, to_account_reports) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-26 09:07:48,665 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Fixed Asset Disposals'] to user __system__ #1 via n/a 2026-10-26 09:07:48,975 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-26 09:07:49,063 104 INFO rb-9ca8621-226001-429045 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_asset' (l10n_vn_viin_account_asset, l10n_vn_viin_account_reports, to_account_reports) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-26 09:07:49,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Fixed Asset Disposals'] to user __system__ #1 via n/a 2026-10-26 09:07:49,280 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_fixed_asset_reporting_is_absent ... 2026-10-26 09:07:49,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_its_dependency_is_marked_to_remove ... 2026-10-26 09:07:49,398 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_its_dependency_is_only_to_install ... 2026-10-26 09:07:49,412 104 INFO rb-9ca8621-226001-429045 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-26 09:07:49,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-26 09:07:49,569 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_recurring_engine_is_already_present ... 2026-10-26 09:07:49,586 104 INFO rb-9ca8621-226001-429045 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-26 09:07:49,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-26 09:07:49,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-26 09:07:49,803 104 INFO rb-9ca8621-226001-429045 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-26 09:07:49,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-26 09:07:50,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_stays_uninstalled_when_recurring_engine_is_absent ... 2026-10-26 09:07:50,099 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:07:50,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestMigrationDirectoryReachability.test_every_migration_directory_is_reachable_under_the_shipped_manifest_version ... 2026-10-26 09:07:50,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:08:44,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_partner_below_the_page_limit_still_reports_one_total_for_its_whole_period ... 2026-10-26 09:08:47,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_stale_page_request_past_the_end_of_the_ledger_leaves_the_report_standing ... 2026-10-26 09:08:49,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_incurrence_total_reports_the_partners_whole_period_not_the_page_on_screen ... 2026-10-26 09:08:54,015 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_incurrence_total_row_is_shaped_like_a_ledger_row_of_the_partner_it_totals ... 2026-10-26 09:08:59,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_partner_ledger_shows_one_incurrence_total_under_an_id_no_other_row_repeats ... 2026-10-26 09:09:04,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:09:54,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_a_single_sheet_ledger_still_carries_exactly_one_total ... 2026-10-26 09:09:59,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_no_journal_item_is_followed_by_a_second_incurrence_total ... 2026-10-26 09:10:03,127 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_total_of_incurrence_is_printed_before_the_journal_items_it_totals ... 2026-10-26 09:10:07,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:10:52,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_absent_for_non_vietnam_coa_company ... 2026-10-26 09:10:57,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_converted_to_report_currency_exactly_once ... 2026-10-26 09:11:04,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:11:47,281 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_all_report_lines_from_full_dataset ... 2026-10-26 09:11:58,599 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_figures_survive_the_year_end_close_to_tk_911 ... 2026-10-26 09:12:10,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_net_gain_lands_on_line_31_and_leaves_line_32_nil ... 2026-10-26 09:12:17,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_each_report_line_from_full_dataset ... 2026-10-26 09:12:28,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_external_earnings_per_share_lines ... 2026-10-26 09:12:34,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_fixed_asset_sale_net_loss_is_reported_on_line_32 ... 2026-10-26 09:12:40,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_from_sales ... 2026-10-26 09:12:46,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_with_empty_ctp_still_appears ... 2026-10-26 09:12:52,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_direct_dr521_cr511_reversal_is_included ... 2026-10-26 09:12:58,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_revenue_deduction_via_customer_return ... 2026-10-26 09:13:03,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_11_cost_of_goods_sold ... 2026-10-26 09:13:09,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_21_investment_property_gain ... 2026-10-26 09:13:16,113 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_22_financial_income ... 2026-10-26 09:13:21,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_23_financial_expenses ... 2026-10-26 09:13:27,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_interest_expenses_is_subset_of_23 ... 2026-10-26 09:13:33,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_is_child_of_line_23 ... 2026-10-26 09:13:38,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_label_agrees_with_the_account_it_reads ... 2026-10-26 09:13:39,336 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-26 09:13:39,336 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-26 09:13:39,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_25_selling_expenses ... 2026-10-26 09:13:45,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_26_general_admin_expenses ... 2026-10-26 09:13:51,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_31_regular_other_income ... 2026-10-26 09:13:57,419 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_32_regular_other_expenses ... 2026-10-26 09:14:03,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_51_current_cit_expense ... 2026-10-26 09:14:08,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_52_deferred_cit_expense ... 2026-10-26 09:14:14,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_net_revenue_equals_01_minus_02 ... 2026-10-26 09:14:24,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_operating_and_other_profit_subtotals ... 2026-10-26 09:14:35,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_post_tax_result_deducts_income_tax_expense ... 2026-10-26 09:14:48,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_pre_tax_result_equals_operating_plus_other ... 2026-10-26 09:14:59,335 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_revenue_deductions_survive_the_year_end_close_to_tk_911 ... 2026-10-26 09:15:11,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_untagged_disposals_net_against_each_other_for_the_period ... 2026-10-26 09:15:17,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:16:28,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_only_the_selected_companys_own_other_result ... 2026-10-26 09:16:32,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_other_result_of_every_selected_company ... 2026-10-26 09:16:35,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_multi_company_fixture_uses_two_separate_roots_on_the_same_chart ... 2026-10-26 09:16:35,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:17:29,603 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_full_report_render_arm_jit_matrix_perf ... 2026-10-26 09:17:48,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=a jit_enabled=False seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['4.7749', '4.6748', '4.5571'] wall_median=4.6748s query_count=230 2026-10-26 09:18:07,625 104 INFO rb-9ca8621-226001-429045 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=['4.6253', '5.1045', '4.9282'] wall_median=4.9282s query_count=182 2026-10-26 09:18:25,223 104 INFO rb-9ca8621-226001-429045 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=['4.4530', '4.4508', '4.2212'] wall_median=4.4508s query_count=230 2026-10-26 09:18:42,820 104 INFO rb-9ca8621-226001-429045 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=['4.3353', '4.3267', '4.5565'] wall_median=4.3353s query_count=182 2026-10-26 09:18:42,850 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-10-26 09:18:42,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:19:24,136 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-10-26 09:19:25,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:20:08,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-10-26 09:20:09,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:20:52,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_every_statutory_statement_withholds_the_hierarchy_and_zero_line_controls ... 2026-10-26 09:20:52,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_rewriting_the_root_link_does_not_reopen_the_zero_line_or_hierarchy_ban ... 2026-10-26 09:20:52,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_generic_root_reports_still_offer_zero_line_hiding ... 2026-10-26 09:20:52,707 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_zero_line_ban_is_each_statement_own_declaration_not_a_borrowed_one ... 2026-10-26 09:20:52,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_withholding_actually_refuses_a_reader_request_to_hide_zero_rows ... 2026-10-26 09:20:53,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:21:37,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_financial_income_credit_balance_on_tk515_renders_positive ... 2026-10-26 09:21:43,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-26 09:22:07,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_credit_balance_positive ... 2026-10-26 09:22:29,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_debit_balance_negative ... 2026-10-26 09:22:53,439 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_on_the_unsplit_parent_still_render_positive_in_liabilities ... 2026-10-26 09:23:17,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_revenue_credit_balance_on_tk511_renders_positive ... 2026-10-26 09:23:22,886 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_this_file_declares_every_legacy_backfill_code_it_contributes ... 2026-10-26 09:23:23,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:23:47,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-26 09:23:52,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_trade_payables_are_totalled_per_supplier_not_netted_across_suppliers ... 2026-10-26 09:23:56,622 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_long_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-26 09:24:03,646 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_short_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-26 09:24:11,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:25:01,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_opposite_sign_is_not_netted_into_an_assets_result ... 2026-10-26 09:25:01,588 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] 2026-10-26 09:25:05,520 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92] 2026-10-26 09:25:05,658 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7403] 2026-10-26 09:25:05,991 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [3980, 3981] 2026-10-26 09:25:06,094 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13663] 2026-10-26 09:25:06,289 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1512] 2026-10-26 09:25:17,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_same_sign_still_reaches_its_own_side_of_the_report ... 2026-10-26 09:25:17,630 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104] 2026-10-26 09:25:21,358 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116] 2026-10-26 09:25:21,465 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7420] 2026-10-26 09:25:21,702 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4014, 4015] 2026-10-26 09:25:21,762 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13678] 2026-10-26 09:25:21,895 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1528] 2026-10-26 09:25:31,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_clearing_the_netting_key_returns_the_two_assets_to_one_period_wide_net ... 2026-10-26 09:25:32,029 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128] 2026-10-26 09:25:35,608 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140] 2026-10-26 09:25:35,735 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7436] 2026-10-26 09:25:35,940 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4046, 4047] 2026-10-26 09:25:36,013 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13693] 2026-10-26 09:25:36,127 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1544] 2026-10-26 09:25:40,510 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152] 2026-10-26 09:25:44,703 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164] 2026-10-26 09:25:44,967 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7451] 2026-10-26 09:25:45,506 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4076, 4077] 2026-10-26 09:25:45,609 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13708] 2026-10-26 09:25:45,729 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1559] 2026-10-26 09:25:59,326 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_disposal_gain_and_loss_are_netted_per_transaction_not_per_period ... 2026-10-26 09:25:59,754 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176] 2026-10-26 09:26:03,618 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188] 2026-10-26 09:26:03,741 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7466] 2026-10-26 09:26:03,969 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4106, 4107] 2026-10-26 09:26:04,028 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13723] 2026-10-26 09:26:04,143 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1574] 2026-10-26 09:26:08,216 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200] 2026-10-26 09:26:11,687 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212] 2026-10-26 09:26:11,794 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7481] 2026-10-26 09:26:11,973 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4136, 4137] 2026-10-26 09:26:12,034 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13738] 2026-10-26 09:26:12,145 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1589] 2026-10-26 09:26:18,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_regular_other_income_from_tk_7118_reaches_ma_so_31_beside_a_tagged_disposal ... 2026-10-26 09:26:18,778 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224] 2026-10-26 09:26:22,378 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236] 2026-10-26 09:26:22,505 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7495] 2026-10-26 09:26:22,828 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4164, 4165] 2026-10-26 09:26:22,902 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13753] 2026-10-26 09:26:23,040 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1603] 2026-10-26 09:26:33,019 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_disposal_expressions_net_per_asset_and_the_two_lines_stay_ungrouped ... 2026-10-26 09:26:33,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_netting_key_names_a_real_stored_journal_item_column ... 2026-10-26 09:26:33,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_two_disposals_of_different_assets_each_keep_their_own_gain_or_loss ... 2026-10-26 09:26:33,707 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-10-26 09:26:37,208 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260] 2026-10-26 09:26:37,337 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7511] 2026-10-26 09:26:37,558 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4196, 4197] 2026-10-26 09:26:37,618 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13768] 2026-10-26 09:26:37,751 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1619] 2026-10-26 09:26:42,036 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272] 2026-10-26 09:26:45,775 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284] 2026-10-26 09:26:45,881 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [7526] 2026-10-26 09:26:46,159 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [4226, 4227] 2026-10-26 09:26:46,208 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted mail.message records with IDs: [13783] 2026-10-26 09:26:46,345 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #262 deleted account.move records with IDs: [1634] 2026-10-26 09:26:54,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:27:35,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_bridge_toggle_moves_only_319_and_337_and_reproduces_todays_figures ... 2026-10-26 09:28:34,329 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_dated_but_unspanned_line_classifies_identically_under_date_maturity_and_recurring_end_date ... 2026-10-26 09:29:23,868 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_duration_term_date_field_points_at_recurring_end_date ... 2026-10-26 09:29:23,928 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_survive_a_base_only_reload_and_do_not_revert_to_date_maturity ... 2026-10-26 09:29:25,298 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_long_deferral_classifies_to_long_term_the_documented_approximation ... 2026-10-26 09:29:58,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_short_deferral_classifies_to_short_term_proves_it_is_not_always_long_term ... 2026-10-26 09:30:30,641 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:31:17,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_exactly_twelve_months_out_is_short_term ... 2026-10-26 09:32:13,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_one_day_past_twelve_months_is_long_term ... 2026-10-26 09:33:09,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:33:09,363 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-26 09:33:09,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-26 09:33:09,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:33:32,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:33:32,824 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:33:33,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:33:33,521 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:33:33,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:33:33,532 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:33:33,541 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:33:33,541 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:34:59,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-10-26 09:35:00,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-10-26 09:35:04,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-26 09:35:04,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-26 09:35:05,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-10-26 09:35:05,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-10-26 09:35:05,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-10-26 09:35:06,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-10-26 09:35:07,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-10-26 09:35:07,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-10-26 09:35:09,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-10-26 09:35:23,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-10-26 09:35:23,394 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-10-26 09:35:23,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-10-26 09:35:25,712 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682] 2026-10-26 09:35:25,979 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4517, 4518] 2026-10-26 09:35:29,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-10-26 09:35:33,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-10-26 09:35:33,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-10-26 09:35:35,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702] 2026-10-26 09:35:35,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4536, 4537] 2026-10-26 09:35:38,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-10-26 09:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7717, 7718, 7719, 7720] 2026-10-26 09:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4555] 2026-10-26 09:35:45,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-10-26 09:35:50,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7727, 7728] 2026-10-26 09:35:50,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4566] 2026-10-26 09:35:51,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-10-26 09:35:55,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7731, 7732] 2026-10-26 09:35:56,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4573] 2026-10-26 09:35:57,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_rate_only_change_sends_delta_vat ... 2026-10-26 09:36:00,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7735, 7736] 2026-10-26 09:36:01,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4580] 2026-10-26 09:36:01,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7737, 7738] 2026-10-26 09:36:02,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4582] 2026-10-26 09:36:02,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-10-26 09:36:02,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-10-26 09:36:05,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-10-26 09:36:09,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-10-26 09:36:13,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-10-26 09:36:17,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-10-26 09:36:17,264 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-10-26 09:36:20,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-10-26 09:36:20,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-10-26 09:36:20,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_meinvoice_payload_stamps_the_origin_block_from_the_superseded_original_non_regression_guard ... 2026-10-26 09:36:22,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760] 2026-10-26 09:36:22,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [4606, 4607] 2026-10-26 09:36:25,387 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-10-26 09:36:25,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-10-26 09:36:25,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:36:25,768 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:36:26,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:36:26,340 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:36:26,348 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:36:26,348 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:36:26,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:36:26,353 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:36:29,506 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-26 09:36:29,511 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-26 09:36:29,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:36:31,087 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-26 09:36:31,089 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-26 09:36:31,100 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/assets/cbca1da/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.008 1.588 2026-10-26 09:36:31,112 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/assets/2dba573/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.601 2026-10-26 09:36:31,172 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:36:31,183 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:36:31,194 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 09:36:31,197 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 09:36:31,197 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 09:36:36,178 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-26 09:36:36,194 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-26 09:36:38,315 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 09:36:38,385 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:38] "GET /my/invoices/1793?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.024 0.066 2026-10-26 09:36:38,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal.TestMeinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-26 09:36:38,436 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-26 09:36:38,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:36:38,686 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:36:39,262 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:36:39,262 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:36:39,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:36:39,270 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:36:39,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:36:39,275 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:36:42,228 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:36:42,231 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:36:42,233 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:36:42,615 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:36:42,616 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:36:42,626 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/assets/cbca1da/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.395 2026-10-26 09:36:42,630 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/assets/2dba573/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.399 2026-10-26 09:36:42,675 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:36:42,680 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 09:36:42,694 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 09:36:42,699 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 09:36:42,700 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 09:36:49,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 09:36:51,299 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:36:51] "GET /my/invoices/1794?access_token=access_token HTTP/1.1" 200 - 249 0.197 1.321 2026-10-26 09:36:51,363 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 09:37:14,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-26 09:37:14,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2468 2026-10-26 09:37:14,668 104 INFO rb-9ca8621-226001-429045 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/tmpkn0lfgl7_chrome_odoo 2026-10-26 09:37:14,669 104 INFO rb-9ca8621-226001-429045 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:38023/json/version 2026-10-26 09:37:14,670 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38023/json/version with timeout 3 increased to 10s during tests 2026-10-26 09:37:14,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 09:37:14,757 104 INFO rb-9ca8621-226001-429045 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:38023/json 2026-10-26 09:37:14,758 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38023/json with timeout 3 increased to 10s during tests 2026-10-26 09:37:14,791 104 INFO rb-9ca8621-226001-429045 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:38023/devtools/page/A821F910E0E3A57615CB53D1444ED16A 2026-10-26 09:37:14,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-10-26 09:37:14,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-10-26 09:37:14,921 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 09:37:14,944 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-10-26 09:37:14,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=11" in browser 2026-10-26 09:37:14,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=11" 2026-10-26 09:37:14,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:37:16,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:16] "GET /pos/ui?config_id=11 HTTP/1.1" 200 - 180 0.189 1.049 2026-10-26 09:37:16,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'A821F910E0E3A57615CB53D1444ED16A', 'loaderId': '35EB00B704F390149787AC1B6B532DA7', 'isDownload': False} 2026-10-26 09:37:16,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinMeinvoicePosReceiptTour')" 2026-10-26 09:37:16,260 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 09:37:16,301 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:16] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.019 0.014 2026-10-26 09:37:16,324 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:16] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 09:37:16,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:16] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.054 2026-10-26 09:37:16,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:16] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 09:37:17,013 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 09:37:17,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-10-26 09:37:17,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate test code "odoo.startTour('VnViinMeinvoicePosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=11", "delayToCheckUndeterminisms": 0})" 2026-10-26 09:37:17,058 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 09:37:17,059 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinMeinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 09:37:18,014 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.460 0.517 2026-10-26 09:37:18,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.017 0.973 2026-10-26 09:37:18,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 09:37:18,264 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 09:37:18,306 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 09:37:18,379 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.023 2026-10-26 09:37:18,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 09:37:18,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-10-26 09:37:18,505 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 09:37:18,521 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 09:37:18,621 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 09:37:18,624 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 09:37:18,671 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 09:37:18,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinMeinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 09:37:18,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image/res.users/273/avatar_128 HTTP/1.1" 200 - 16 0.039 0.073 2026-10-26 09:37:18,753 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=res.company&id=187&field=logo HTTP/1.1" 200 - 9 0.014 0.141 2026-10-26 09:37:18,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image/res.company/187/favicon HTTP/1.1" 200 - 4 0.005 0.130 2026-10-26 09:37:18,825 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.014 2026-10-26 09:37:18,869 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.039 2026-10-26 09:37:18,891 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.052 2026-10-26 09:37:18,910 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.081 2026-10-26 09:37:18,924 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.068 2026-10-26 09:37:18,940 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinMeinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-26 09:37:18,943 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.122 2026-10-26 09:37:18,962 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.079 2026-10-26 09:37:18,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.113 2026-10-26 09:37:18,999 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:18] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.090 2026-10-26 09:37:19,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:19] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.092 2026-10-26 09:37:19,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:19] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.055 2026-10-26 09:37:19,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:19] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.080 2026-10-26 09:37:19,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:19] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.035 0.097 2026-10-26 09:37:19,147 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:19] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.201 2026-10-26 09:37:19,233 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 09:37:19,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 09:37:19,407 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 09:37:19,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 09:37:19,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 09:37:19,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinMeinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-26 09:37:19,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinMeinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-26 09:37:20,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinMeinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-26 09:37:20,079 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 09:37:20,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 09:37:20,253 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 09:37:20,266 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:37:20,269 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 09:37:20,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinMeinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 09:37:20,363 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinMeinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-26 09:37:20,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinMeinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 09:37:20,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinMeinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 09:37:20,503 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:37:20,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/23] Tour VnViinMeinvoicePosReceiptTour → Step the agnostic Decree-123 e-invoice disclosure block renders for a MeInvoice order too (trigger: .receipt-screen .pos-edi-info) 2026-10-26 09:37:20,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56284970 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '209a371f-eb29-4fa4-912f-82b6dca3acad'}] 2026-10-26 09:37:20,607 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 09:37:24,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56284970 order {'name': 'Order 00010-001-0001', 'uuid': '209a371f-eb29-4fa4-912f-82b6dca3acad'} created pos.order #23 2026-10-26 09:37:24,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56284970 finished 2026-10-26 09:37:24,219 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 1.071 2.560 2026-10-26 09:37:24,302 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:24] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 09:37:24,341 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:24] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 09:37:24,376 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 09:37:24,475 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:37:24] "GET /web/image?model=pos.config&id=11&field=custom_logo HTTP/1.1" 200 - 9 0.005 0.019 2026-10-26 09:37:24,541 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinMeinvoicePosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-10-26 09:37:24,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice CQT (tax-authority) code renders from the shared skeleton (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-MEI-00000456')) 2026-10-26 09:37:24,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('MEI-SECRET-42')) 2026-10-26 09:37:24,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('meinvoice.vn')) 2026-10-26 09:37:24,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-26 09:37:24,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR VnViinMeinvoicePosReceiptTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-26 09:37:24,916 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20322372 (allocated 21504000) 2026-10-26 09:37:24,939 104 INFO rb-9ca8621-226001-429045 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 2468 2026-10-26 09:37:24,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-26 09:37:24,943 104 INFO rb-9ca8621-226001-429045 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 2468 2026-10-26 09:37:25,053 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_093725_053056_test_pos_edi_receipt_disclosure_tour.txt 2026-10-26 09:37:25,053 104 INFO rb-9ca8621-226001-429045 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/tmpkn0lfgl7_chrome_odoo" 2026-10-26 09:37:25,153 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 09:37:25,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_empty_dict_falls_through_to_super_false ... 2026-10-26 09:37:25,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_fully_populated_does_not_retry ... 2026-10-26 09:37:25,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-10-26 09:37:25,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_tax_authority_code_retries ... 2026-10-26 09:37:25,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_non_meinvoice_missing_legal_number_does_not_retry ... 2026-10-26 09:37:25,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:37:25,375 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-26 09:37:25,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-26 09:37:25,493 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:37:47,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:37:47,882 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:37:48,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:37:48,491 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:37:48,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:37:48,500 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:37:48,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:37:48,505 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:39:11,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-10-26 09:39:11,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 09:39:34,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:39:34,721 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:39:35,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:39:35,346 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:39:35,355 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:39:35,355 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:39:35,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:39:35,361 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:41:04,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_converted_files_are_reported_unavailable ... 2026-10-26 09:41:05,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_credential_adapter_resolves_core_privates ... 2026-10-26 09:41:05,048 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-10-26 09:41:05,099 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-10-26 09:41:05,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-10-26 09:41:05,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-10-26 09:41:05,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-10-26 09:41:09,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-10-26 09:41:09,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-10-26 09:41:09,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-10-26 09:41:09,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-10-26 09:41:10,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-10-26 09:41:10,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-10-26 09:41:10,348 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-10-26 09:41:13,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_fetch_error_is_reported_not_raised ... 2026-10-26 09:41:14,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_come_from_core_for_an_issued_sinvoice ... 2026-10-26 09:41:14,434 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_reuse_the_pdf_core_already_stored ... 2026-10-26 09:41:14,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-10-26 09:41:15,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-10-26 09:41:15,437 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-10-26 09:41:15,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-10-26 09:41:16,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-10-26 09:41:16,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 09:41:40,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:41:40,632 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:41:41,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:41:41,258 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:41:41,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:41:41,266 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:41:41,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:41:41,271 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:43:12,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_cancel_blocked_for_sent_move ... 2026-10-26 09:43:13,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_draft_blocked_for_sent_move ... 2026-10-26 09:43:15,853 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-26 09:43:17,752 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_when_recently_issued ... 2026-10-26 09:43:19,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_defense_in_depth_state_lock_survives_need_cancel_bypass ... 2026-10-26 09:43:21,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_however_old_the_e_invoice_is ... 2026-10-26 09:43:22,981 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_when_cancel_is_blocked ... 2026-10-26 09:43:24,577 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-26 09:43:24,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-10-26 09:43:25,038 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_fields_relocated_into_hub_provider_anchor ... 2026-10-26 09:43:25,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-10-26 09:43:25,847 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:43:25,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-10-26 09:43:25,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-10-26 09:43:25,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:43:49,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:43:49,812 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:43:50,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:43:50,451 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:43:50,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:43:50,460 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:43:50,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:43:50,465 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:45:16,800 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_conflicting_provider_raises ... 2026-10-26 09:45:16,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_sinvoice_serial_stays_valid ... 2026-10-26 09:45:17,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 09:45:17,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-26 09:45:17,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:45:17,461 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:45:18,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:45:18,033 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:45:18,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:45:18,043 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:45:18,048 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:45:18,048 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:45:20,591 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:45:21,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 09:45:22,732 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:45:22] "GET /my/invoices/1802?access_token=30e3a31e-7182-4e9b-b155-e5f8144d0364 HTTP/1.1" 200 - 255 0.289 1.857 2026-10-26 09:45:22,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:45:47,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:45:47,786 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:45:48,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:45:48,490 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:45:48,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:45:48,499 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:45:48,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:45:48,505 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:47:18,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_an_already_replaced_original_cannot_be_replaced_a_second_time ... 2026-10-26 09:47:20,477 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line.ctp records with IDs: [7793, 7794] 2026-10-26 09:47:20,829 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line records with IDs: [4653] 2026-10-26 09:47:23,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_hub_replacement_wizard_is_reachable_at_a_sinvoice_company ... 2026-10-26 09:47:24,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_only_core_viettel_may_own_the_replacements_origin_link_and_replaced_state ... 2026-10-26 09:47:24,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_replacement_reaches_viettel_as_a_replacement_not_an_ordinary_invoice ... 2026-10-26 09:47:27,101 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line.ctp records with IDs: [7797, 7798] 2026-10-26 09:47:27,283 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line records with IDs: [4660] 2026-10-26 09:47:30,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_superseded_original_stops_reading_as_an_active_issued_einvoice ... 2026-10-26 09:47:32,435 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line.ctp records with IDs: [7803, 7804] 2026-10-26 09:47:32,606 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #283 deleted account.move.line records with IDs: [4667] 2026-10-26 09:47:34,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_the_bridge_writes_no_core_owned_stored_field_when_building_a_replacement ... 2026-10-26 09:47:34,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-26 09:47:34,840 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_empty_dict_does_not_force_retry ... 2026-10-26 09:47:34,888 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_no_provider_missing_legal_number_does_not_force_retry ... 2026-10-26 09:47:34,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_non_sinvoice_missing_legal_number_does_not_force_retry ... 2026-10-26 09:47:34,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_complete_defers_to_agnostic_base ... 2026-10-26 09:47:35,004 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_legal_number_forces_retry ... 2026-10-26 09:47:35,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_tax_authority_code_alone_does_not_retry ... 2026-10-26 09:47:35,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:48:32,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestSinvoicePosRealSendPopulatesAgnosticDict.test_real_sinvoice_send_populates_agnostic_dict_except_known_cqt_gap ... 2026-10-26 09:48:34,639 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 09:48:58,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: Starting TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active ... 2026-10-26 09:48:59,907 104 INFO rb-9ca8621-226001-429045 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: 2669 2026-10-26 09:48:59,907 104 INFO rb-9ca8621-226001-429045 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/tmp3mbs4eeg_chrome_odoo 2026-10-26 09:48:59,907 104 INFO rb-9ca8621-226001-429045 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:44581/json/version 2026-10-26 09:48:59,911 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44581/json/version with timeout 3 increased to 10s during tests 2026-10-26 09:48:59,981 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Browser version: Chrome/150.0.7871.114 2026-10-26 09:48:59,982 104 INFO rb-9ca8621-226001-429045 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:44581/json 2026-10-26 09:48:59,983 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44581/json with timeout 3 increased to 10s during tests 2026-10-26 09:48:59,999 104 INFO rb-9ca8621-226001-429045 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:44581/devtools/page/42E49EFDB0142E3EE22B260941119D66 2026-10-26 09:49:00,019 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Enable chrome headless console log notification 2026-10-26 09:49:00,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless enable page notifications 2026-10-26 09:49:00,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 09:49:00,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Setting session cookie in browser 2026-10-26 09:49:00,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Open "http://127.0.0.1:8069/pos/ui?config_id=13" in browser 2026-10-26 09:49:00,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-10-26 09:49:00,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:49:01,586 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:01] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 180 0.252 1.103 2026-10-26 09:49:01,596 104 INFO rb-9ca8621-226001-429045 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': '42E49EFDB0142E3EE22B260941119D66', 'loaderId': '6A9701014141E75357791748589EF4BD', 'isDownload': False} 2026-10-26 09:49:01,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate ready code "odoo.isTourReady('L10nVnViinSinvoicePosReceiptTour')" 2026-10-26 09:49:01,631 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 09:49:01,676 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:01] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.018 2026-10-26 09:49:01,691 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:01] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.038 2026-10-26 09:49:01,709 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:01] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 09:49:02,354 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:02] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 09:49:02,366 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 09:49:02,402 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 09:49:02,406 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: IndexedDB 1 Ready 2026-10-26 09:49:02,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate test code "odoo.startTour('L10nVnViinSinvoicePosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=13", "delayToCheckUndeterminisms": 0})" 2026-10-26 09:49:02,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [1/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 09:49:03,594 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.606 0.587 2026-10-26 09:49:03,607 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.199 2026-10-26 09:49:03,862 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 09:49:03,896 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 09:49:03,931 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 09:49:03,980 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 09:49:04,019 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 09:49:04,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: Owl is running in 'dev' mode. 2026-10-26 09:49:04,154 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 09:49:04,169 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:49:04,269 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 09:49:04,275 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 09:49:04,310 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 09:49:04,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=res.company&id=195&field=logo HTTP/1.1" 200 - 9 0.039 0.040 2026-10-26 09:49:04,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image/res.company/195/favicon HTTP/1.1" 200 - 4 0.007 0.078 2026-10-26 09:49:04,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [2/21] Tour L10nVnViinSinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 09:49:04,438 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image/res.users/290/avatar_128 HTTP/1.1" 200 - 16 0.015 0.140 2026-10-26 09:49:04,540 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.019 0.048 2026-10-26 09:49:04,549 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.060 2026-10-26 09:49:04,561 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.060 2026-10-26 09:49:04,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.060 2026-10-26 09:49:04,596 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.037 2026-10-26 09:49:04,613 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.118 2026-10-26 09:49:04,628 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.118 2026-10-26 09:49:04,630 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [3/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-26 09:49:04,654 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.064 2026-10-26 09:49:04,678 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.012 0.048 2026-10-26 09:49:04,688 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.052 2026-10-26 09:49:04,717 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.103 2026-10-26 09:49:04,735 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.180 2026-10-26 09:49:04,867 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.050 0.151 2026-10-26 09:49:04,884 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:04] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.310 2026-10-26 09:49:04,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [4/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 09:49:05,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [5/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 09:49:05,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [6/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 09:49:05,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [7/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 09:49:05,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [8/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 09:49:05,309 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [9/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-26 09:49:05,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [10/21] Tour L10nVnViinSinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-26 09:49:05,779 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [11/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-26 09:49:05,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [12/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 09:49:05,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [13/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 09:49:06,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [14/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 09:49:06,025 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 09:49:06,030 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:49:06,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [15/21] Tour L10nVnViinSinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 09:49:06,123 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [16/21] Tour L10nVnViinSinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-26 09:49:06,176 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [17/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 09:49:06,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [18/21] Tour L10nVnViinSinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 09:49:06,271 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:49:06,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [19/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the shared agnostic Decree-123 disclosure block renders (C-9 coexistence) (trigger: .receipt-screen .pos-edi-info) 2026-10-26 09:49:06,378 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29855315 started for PoS orders references: [{'name': 'Order 00012-001-0001', 'uuid': '27680977-6e00-46cb-908a-36743f006b08'}] 2026-10-26 09:49:06,399 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 09:49:10,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29855315 order {'name': 'Order 00012-001-0001', 'uuid': '27680977-6e00-46cb-908a-36743f006b08'} created pos.order #25 2026-10-26 09:49:10,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29855315 finished 2026-10-26 09:49:10,203 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 878 1.201 2.628 2026-10-26 09:49:10,271 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:10] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 09:49:10,321 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 09:49:10,467 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:49:10] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 9 0.006 0.021 2026-10-26 09:49:10,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [20/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the secret / lookup code row renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-10-26 09:49:10,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [21/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the invoice legal number row renders (trigger: .receipt-screen .pos-edi-legal-number:contains('00000123')) 2026-10-26 09:49:10,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: tour succeeded 2026-10-26 09:49:10,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR L10nVnViinSinvoicePosReceiptTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 09:49:10,769 104 INFO rb-9ca8621-226001-429045 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 20483044 (allocated 21766144) 2026-10-26 09:49:10,771 104 INFO rb-9ca8621-226001-429045 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 2669 2026-10-26 09:49:10,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing websocket connection 2026-10-26 09:49:10,773 104 INFO rb-9ca8621-226001-429045 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 2669 2026-10-26 09:49:10,942 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_094910_941758_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-10-26 09:49:10,942 104 INFO rb-9ca8621-226001-429045 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/tmp3mbs4eeg_chrome_odoo" 2026-10-26 09:49:11,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 09:49:11,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-26 09:49:11,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-26 09:49:11,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 09:49:35,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:49:35,582 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:49:36,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:49:36,169 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:49:36,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:49:36,175 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:49:36,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:49:36,184 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:51:02,674 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-10-26 09:51:03,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-10-26 09:51:03,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_does_not_resign_already_signed_invoice ... 2026-10-26 09:51:05,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-10-26 09:51:08,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-10-26 09:51:09,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-10-26 09:51:09,848 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-10-26 09:51:10,507 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-10-26 09:51:11,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-10-26 09:51:12,600 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7817, 7818, 7819, 7820, 7821, 7822, 7823, 7824] 2026-10-26 09:51:12,854 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4692, 4693] 2026-10-26 09:51:16,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_adjustment ... 2026-10-26 09:51:17,899 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7835, 7836, 7837, 7838, 7839, 7840, 7841, 7842] 2026-10-26 09:51:18,107 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4706, 4707] 2026-10-26 09:51:21,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_replacement ... 2026-10-26 09:51:25,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-10-26 09:51:26,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-10-26 09:51:27,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-10-26 09:51:41,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-26 09:51:42,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-26 09:51:43,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-10-26 09:52:03,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-10-26 09:52:03,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-10-26 09:52:05,964 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-10-26 09:52:06,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-10-26 09:52:06,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data_with_included_tax_and_note_line ... 2026-10-26 09:52:09,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_invoice_details_hook_called_in_both_payload_shapes ... 2026-10-26 09:52:12,987 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-10-26 09:52:13,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-10-26 09:52:15,834 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898] 2026-10-26 09:52:16,045 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4777, 4778] 2026-10-26 09:52:19,106 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-10-26 09:52:20,710 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916] 2026-10-26 09:52:20,891 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4791, 4792] 2026-10-26 09:52:23,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-10-26 09:52:23,624 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-10-26 09:52:24,943 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7922, 7923, 7924, 7925, 7926, 7927, 7928, 7929] 2026-10-26 09:52:25,207 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4805, 4806] 2026-10-26 09:52:28,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-10-26 09:52:28,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-10-26 09:52:29,146 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-26 09:52:29,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-10-26 09:52:29,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-26 09:52:29,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-10-26 09:52:29,855 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:52:29,855 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:52:30,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:52:30,477 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:52:30,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:52:30,485 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:52:30,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:52:30,490 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:52:33,666 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-26 09:52:33,669 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-26 09:52:33,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:52:34,047 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-26 09:52:34,048 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-26 09:52:34,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/assets/cbca1da/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.004 0.391 2026-10-26 09:52:34,063 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/assets/2dba573/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.394 2026-10-26 09:52:34,116 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:52:34,119 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 09:52:34,132 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 09:52:34,134 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 09:52:34,141 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 09:52:41,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 09:52:41,883 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:41] "GET /my/invoices/1844?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.027 0.055 2026-10-26 09:52:41,885 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-26 09:52:41,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-26 09:52:42,243 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,244 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,846 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,856 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:52:42,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:52:42,862 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:52:45,811 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:52:45,816 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 09:52:45,819 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:52:46,293 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/cbca1da/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:52:46,302 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/assets/cbca1da/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.005 0.486 2026-10-26 09:52:46,308 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/2dba573/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-26 09:52:46,316 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/assets/2dba573/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.497 2026-10-26 09:52:46,372 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 09:52:46,383 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 09:52:46,385 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 09:52:46,391 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 09:52:46,395 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:46] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 09:52:54,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 09:52:55,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 09:52:55] "GET /my/invoices/1845?access_token=access_token HTTP/1.1" 200 - 249 0.235 1.399 2026-10-26 09:52:55,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 09:53:19,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:53:19,467 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:53:20,111 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:53:20,111 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:53:20,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:53:20,119 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:53:20,123 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:53:20,124 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:54:52,401 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-10-26 09:54:52,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-10-26 09:54:52,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_wizard_rejects_replacement_for_a_move_not_yet_issued ... 2026-10-26 09:54:53,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 09:55:15,815 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted product.product records with IDs: [1145] 2026-10-26 09:55:16,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,089 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,665 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,665 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,674 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:55:16,679 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:55:16,679 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:56:48,447 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_detailed_mode_falls_through_to_super ... 2026-10-26 09:56:51,544 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_grouping_mode_returns_grouped_list ... 2026-10-26 09:56:55,697 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_refund_falls_through_even_in_grouping_mode ... 2026-10-26 09:56:57,002 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7961, 7962, 7963, 7964, 7965, 7966, 7967, 7968] 2026-10-26 09:56:57,245 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4846, 4847] 2026-10-26 09:56:58,139 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted invoice.line.grouping records with IDs: [40, 41, 42] 2026-10-26 09:57:00,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_data_grouped_invoice_details_via_full_payload ... 2026-10-26 09:57:04,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_multiple_taxes ... 2026-10-26 09:57:08,614 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted invoice.line.grouping records with IDs: [57] 2026-10-26 09:57:09,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_tax ... 2026-10-26 09:57:13,534 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted invoice.line.grouping records with IDs: [64] 2026-10-26 09:57:13,763 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7980, 7981] 2026-10-26 09:57:13,976 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4866] 2026-10-26 09:57:15,425 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #296 deleted invoice.line.grouping records with IDs: [66] 2026-10-26 09:57:15,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_uom ... 2026-10-26 09:57:19,066 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [72] 2026-10-26 09:57:19,248 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_section_line_no_keyerror ... 2026-10-26 09:57:22,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-10-26 09:57:26,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-10-26 09:57:30,569 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-26 09:57:34,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 09:57:34,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_generate_and_send_invoices_chokepoint_no_proforma_keyerror ... 2026-10-26 09:57:34,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:57:34,695 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:57:35,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:57:35,341 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:57:35,350 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:57:35,350 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:57:35,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:57:35,360 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:57:38,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_send_and_print_no_proforma_keyerror ... 2026-10-26 09:57:38,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:57:38,516 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:57:39,107 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:57:39,107 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:57:39,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:57:39,115 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:57:39,120 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:57:39,120 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:57:42,672 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-10-26 09:57:42,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 09:58:05,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,039 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,615 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,623 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 09:58:05,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:58:05,628 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 09:59:33,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_commencement_day_is_the_day_the_instruments_take_effect ... 2026-10-26 09:59:33,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_bites_from_the_first_day_the_instruments_apply ... 2026-10-26 09:59:33,752 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_blocks_regardless_of_when_the_e_invoice_was_issued ... 2026-10-26 09:59:34,434 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-10-26 09:59:41,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_stays_silent_for_a_correction_attempted_before_commencement ... 2026-10-26 09:59:41,848 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:00:03,514 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:00:03,514 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:00:04,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:00:04,117 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:00:04,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:00:04,126 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:00:04,131 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:00:04,131 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:01:27,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestCancelGuardHookA.test_a_never_issued_move_gets_cores_message_not_a_provider_round_trip ... 2026-10-26 10:01:30,990 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:01:31,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-26 10:01:31,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_current_ascii_vi_spelling_coverage_guard ... 2026-10-26 10:01:31,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_historical_diacritic_vi_spelling ... 2026-10-26 10:01:31,363 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-26 10:01:31,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-10-26 10:01:31,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-26 10:01:31,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-10-26 10:01:31,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:01:31,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-26 10:01:31,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_stored_customisation_still_warns_when_the_other_language_has_none ... 2026-10-26 10:01:32,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-10-26 10:01:32,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-10-26 10:01:32,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-26 10:01:32,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-10-26 10:01:32,672 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-26 10:01:32,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-10-26 10:01:32,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:01:49,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-10-26 10:01:50,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-10-26 10:01:54,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:01:54,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_both_language_docs_state_the_same_provisions_non_regression_guard ... 2026-10-26 10:01:54,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-10-26 10:01:54,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_may_only_send_the_customer_to_a_waiver_control_that_really_ships ... 2026-10-26 10:01:55,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_never_attributes_the_cancel_block_to_the_transitional_provisions_article ... 2026-10-26 10:01:55,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:01:55,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-10-26 10:01:55,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_article_24_cited_for_a_proposition_it_does_not_state_is_caught ... 2026-10-26 10:01:55,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-10-26 10:01:55,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_fixtures_still_match_the_defect_as_it_was_actually_shipped ... 2026-10-26 10:01:55,656 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: skipped TestCancelBlockAttributionInstrument.test_fixtures_still_match_the_defect_as_it_was_actually_shipped : commit d9e5be1b83 not reachable from /data/build/Viindoo-tvtmaaddons-18.0, cannot verify fixtures: fatal: not a git repository (or any parent up to mount point /data) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2026-10-26 10:01:55,689 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_reorder_mutant_is_a_permutation_and_not_a_rewrite ... 2026-10-26 10:01:55,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_anaphora_and_bold_heading_leaks_are_closed_in_both_languages ... 2026-10-26 10:01:55,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_now_sees_a_field_read_it_previously_missed ... 2026-10-26 10:01:55,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_scans_every_mro_frame_not_just_the_most_derived ... 2026-10-26 10:01:55,826 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-10-26 10:01:55,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_paragraph_rule_bites_when_the_shipped_text_loses_its_article_10_support ... 2026-10-26 10:01:55,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_premise_tells_the_commencement_date_from_the_issue_date ... 2026-10-26 10:01:55,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_sentence_reorder_leak_is_closed_in_both_languages ... 2026-10-26 10:01:55,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_unit_rule_bites_even_when_the_paragraph_cites_article_10_elsewhere ... 2026-10-26 10:01:56,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_withdrawn_waiver_promise_is_caught_in_both_languages ... 2026-10-26 10:01:56,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:01:56,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_dashboard_index_is_actually_created ... 2026-10-26 10:01:56,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_covers_every_column_the_dashboard_filters_on ... 2026-10-26 10:01:56,237 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_does_not_reference_the_retired_account_edi_column ... 2026-10-26 10:01:56,279 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_keeps_the_null_arm ... 2026-10-26 10:01:56,335 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:02:18,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:02:18,989 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:02:19,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:02:19,552 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:02:19,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:02:19,559 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:02:19,563 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:02:19,563 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:03:44,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-10-26 10:03:48,641 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8015, 8016] 2026-10-26 10:03:48,857 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4916] 2026-10-26 10:03:51,150 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_action_view_api_logs_domain_scoped_to_this_invoice ... 2026-10-26 10:03:58,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_adjust_path_b2b_issued_requires_written_agreement ... 2026-10-26 10:04:01,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_b2c_replacement_reaches_viettel_with_core_fallbacks_not_raw_false ... 2026-10-26 10:04:09,047 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8027, 8028] 2026-10-26 10:04:09,271 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4935] 2026-10-26 10:04:11,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_gate_does_not_over_block_b2c_or_non_issued ... 2026-10-26 10:04:17,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_relation_and_nav_actions_bidirectional ... 2026-10-26 10:04:23,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_eligibility_gate_covers_modify_moves_entry_point ... 2026-10-26 10:04:27,579 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8043, 8044] 2026-10-26 10:04:27,754 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4957] 2026-10-26 10:04:29,752 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_failed_request_builds_masked_log_values_linked_to_invoice ... 2026-10-26 10:04:32,904 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_log_values_keys_are_all_valid_api_request_log_fields ... 2026-10-26 10:04:36,276 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_modify_default_reverse_values_hub_delta_disjoint_from_core_chain ... 2026-10-26 10:04:39,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_prototype_gate_does_not_leak_onto_base_reversal_wizard ... 2026-10-26 10:04:43,882 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8055, 8056] 2026-10-26 10:04:44,057 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4976] 2026-10-26 10:04:46,004 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_wizard_prototype_resolves_core_viettel_extension ... 2026-10-26 10:04:46,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_ref_and_replaced_move_id_survive_the_merge_mutation_proven_not_decorative ... 2026-10-26 10:04:49,956 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8061, 8062] 2026-10-26 10:04:50,197 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4986] 2026-10-26 10:04:52,244 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replace_path_b2b_issued_requires_written_agreement ... 2026-10-26 10:04:55,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_line_composition_and_totals_pin_m1_after_state ... 2026-10-26 10:04:59,807 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8069, 8070] 2026-10-26 10:04:59,985 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [4999] 2026-10-26 10:05:01,962 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_origin_id_writer_provenance_extended_mutation_proven ... 2026-10-26 10:05:05,839 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8075, 8076] 2026-10-26 10:05:06,017 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5009] 2026-10-26 10:05:11,007 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8083, 8084] 2026-10-26 10:05:11,154 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5019] 2026-10-26 10:05:13,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_partner_bank_id_pins_m1_after_state ... 2026-10-26 10:05:17,275 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8089, 8090] 2026-10-26 10:05:17,524 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5029] 2026-10-26 10:05:19,657 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_wizard_gate_rewired_off_edi_state ... 2026-10-26 10:05:23,241 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacing_an_invoice_relinks_its_timesheets_to_the_replacement ... 2026-10-26 10:05:27,655 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.analytic.line records with IDs: [642] 2026-10-26 10:05:28,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_retry_exhaustion_logs_exactly_once ... 2026-10-26 10:05:32,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_delegates_to_core_reverse_moves_exactly_once ... 2026-10-26 10:05:36,042 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8101, 8102] 2026-10-26 10:05:36,227 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5051] 2026-10-26 10:05:39,447 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_links_original_and_replacement ... 2026-10-26 10:05:44,281 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8109, 8110, 8111, 8112, 8113, 8114] 2026-10-26 10:05:44,477 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5064, 5065] 2026-10-26 10:05:46,873 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_skip_vn_edi_widening_does_not_leak_onto_an_unrelated_move_over_correction_guard ... 2026-10-26 10:05:53,636 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8123, 8124] 2026-10-26 10:05:53,811 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5081] 2026-10-26 10:05:57,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_state_flip_writer_provenance_extended_mutation_proven ... 2026-10-26 10:06:01,549 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8131, 8132] 2026-10-26 10:06:01,707 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5091] 2026-10-26 10:06:06,807 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8139, 8140] 2026-10-26 10:06:06,964 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5101] 2026-10-26 10:06:08,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_successful_request_builds_log_values ... 2026-10-26 10:06:12,326 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_unset_invoice_symbol_is_refused_with_a_clear_error_not_a_traceback ... 2026-10-26 10:06:19,271 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-26 10:06:43,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,217 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,837 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,847 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:06:43,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:06:43,856 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:08:07,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_is_service_scoped_and_cached ... 2026-10-26 10:08:07,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_resolves_service_from_invoice ... 2026-10-26 10:08:08,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_agnostic_accessors_tolerate_blank ... 2026-10-26 10:08:08,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_allows_draft_reset_after_einvoice_cancelled ... 2026-10-26 10:08:09,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_still_blocks_draft_reset_while_einvoice_issued ... 2026-10-26 10:08:10,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_display_helper_serial_name ... 2026-10-26 10:08:10,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_draft_when_no_provider ... 2026-10-26 10:08:10,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_false_when_posted_no_provider ... 2026-10-26 10:08:11,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_is_read_only_projection ... 2026-10-26 10:08:11,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extra_edi_registered ... 2026-10-26 10:08:11,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extract_xml_from_zip ... 2026-10-26 10:08:11,586 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_getattr_op_dispatch_routes_to_provider ... 2026-10-26 10:08:12,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_gate_provider_matrix ... 2026-10-26 10:08:12,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_real_none_move_not_applicable ... 2026-10-26 10:08:12,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_value_op_projection_and_mark_status_dirty ... 2026-10-26 10:08:13,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:08:13,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestInstrumentPatternCorpus.test_instrument_pattern_matches_every_citation_form_and_nothing_else_premise_guard ... 2026-10-26 10:08:13,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:08:13,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_python_code_translation_names_a_legal_instrument ... 2026-10-26 10:08:13,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument ... 2026-10-26 10:08:13,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:08:40,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:08:40,116 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:08:41,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:08:41,862 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:08:41,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:08:41,869 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:08:41,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:08:41,874 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:10:12,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-10-26 10:10:13,334 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines_access_rights ... 2026-10-26 10:10:13,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_compute_name_does_not_crash_without_vi_vn_active ... 2026-10-26 10:10:14,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_prepare_invoice_tax_data ... 2026-10-26 10:10:15,057 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8151, 8152, 8153, 8154] 2026-10-26 10:10:15,347 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5120] 2026-10-26 10:10:15,760 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:10:39,524 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:10:39,525 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:10:40,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:10:40,323 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:10:40,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:10:40,330 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:10:40,334 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:10:40,335 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:12:39,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_multi_company_serial_resolution: Starting TestMultiCompanySerialResolution.test_draft_invoice_resolves_own_company_serial_not_ambient ... 2026-10-26 10:12:39,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:13:03,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:13:03,724 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:13:04,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:13:04,426 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:13:04,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:13:04,431 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:13:04,437 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:13:04,437 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:14:23,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_notation_date_order_does_not_depend_on_the_readers_language ... 2026-10-26 10:14:27,813 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_replacement_notation_dates_the_superseded_invoice_day_before_month ... 2026-10-26 10:14:31,573 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:14:55,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:14:55,044 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:14:56,854 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:14:56,854 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:14:56,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:14:56,863 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:14:56,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:14:56,874 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:16:23,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-10-26 10:16:23,789 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-10-26 10:16:24,166 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-10-26 10:16:24,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:16:47,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:16:47,602 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:16:48,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:16:48,180 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:16:48,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:16:48,190 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:16:48,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:16:48,195 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:18:11,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_all_three_exemptions_are_representable_in_the_data_model ... 2026-10-26 10:18:11,101 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_business_buyer_with_no_exemption_is_still_refused_non_regression_guard ... 2026-10-26 10:18:15,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_default_seller_reporting_arrangement_grants_no_exemption ... 2026-10-26 10:18:28,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_ecommerce_exemption_is_per_transaction_not_per_seller ... 2026-10-26 10:18:34,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_every_exemption_is_honoured_on_both_the_adjust_and_the_replace_path ... 2026-10-26 10:18:43,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_exemption_follows_the_invoices_own_company_not_the_active_one ... 2026-10-26 10:18:55,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_goods_sold_on_an_ecommerce_platform_are_exempt_from_the_written_agreement ... 2026-10-26 10:18:58,904 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_private_individual_buyer_still_needs_no_written_agreement_non_regression_guard ... 2026-10-26 10:19:02,424 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_seller_reporting_by_summary_table_is_exempt_from_the_written_agreement ... 2026-10-26 10:19:05,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_seller_reporting_by_transaction_detail_table_is_exempt_from_the_written_agreement ... 2026-10-26 10:19:09,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:19:34,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:19:34,838 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:19:35,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:19:35,496 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:19:35,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:19:35,504 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:19:35,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:19:35,508 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:20:58,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_get_pos_edi_invoice_info_is_async_safe ... 2026-10-26 10:20:58,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_decree123_keys ... 2026-10-26 10:20:59,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_reads_agnostic_account_move_send_accessors ... 2026-10-26 10:20:59,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-10-26 10:20:59,344 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:21:32,227 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_closed_returns_empty_info_and_no_retry ... 2026-10-26 10:21:36,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_open_returns_populated_info_in_contract_shape ... 2026-10-26 10:21:40,641 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:22:04,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-26 10:22:05,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2900 2026-10-26 10:22:05,583 104 INFO rb-9ca8621-226001-429045 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/tmpzemapijr_chrome_odoo 2026-10-26 10:22:05,583 104 INFO rb-9ca8621-226001-429045 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:44851/json/version 2026-10-26 10:22:05,584 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44851/json/version with timeout 3 increased to 10s during tests 2026-10-26 10:22:05,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 10:22:05,655 104 INFO rb-9ca8621-226001-429045 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:44851/json 2026-10-26 10:22:05,656 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44851/json with timeout 3 increased to 10s during tests 2026-10-26 10:22:05,698 104 INFO rb-9ca8621-226001-429045 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:44851/devtools/page/9E4483F9FFE2428805710B28F8A80C2D 2026-10-26 10:22:05,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-10-26 10:22:05,747 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-10-26 10:22:05,896 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 10:22:05,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-10-26 10:22:05,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=15" in browser 2026-10-26 10:22:05,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=15" 2026-10-26 10:22:05,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:22:07,488 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:07] "GET /pos/ui?config_id=15 HTTP/1.1" 200 - 180 0.263 1.265 2026-10-26 10:22:07,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '9E4483F9FFE2428805710B28F8A80C2D', 'loaderId': 'A4A4FB5DAB7F731EBEF49CC87C205593', 'isDownload': False} 2026-10-26 10:22:07,497 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinEdiPosReceiptTour')" 2026-10-26 10:22:07,539 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:22:07,606 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:07] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.040 2026-10-26 10:22:07,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:07] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.051 2026-10-26 10:22:07,659 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:07] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.097 2026-10-26 10:22:08,452 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:08] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:22:08,481 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:22:08,499 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:22:08,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-10-26 10:22:08,542 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate test code "odoo.startTour('VnViinEdiPosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=15", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:22:08,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinEdiPosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 10:22:09,740 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.622 0.618 2026-10-26 10:22:09,762 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 1.259 2026-10-26 10:22:10,045 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 10:22:10,061 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 10:22:10,102 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 10:22:10,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:22:10,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 10:22:10,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-10-26 10:22:10,370 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:22:10,372 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:22:10,504 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:22:10,535 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:22:10,556 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:22:10,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinEdiPosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 10:22:10,609 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image/res.users/327/avatar_128 HTTP/1.1" 200 - 16 0.051 0.073 2026-10-26 10:22:10,662 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=res.company&id=215&field=logo HTTP/1.1" 200 - 9 0.014 0.151 2026-10-26 10:22:10,688 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image/res.company/215/favicon HTTP/1.1" 200 - 4 0.009 0.131 2026-10-26 10:22:10,760 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.026 0.025 2026-10-26 10:22:10,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.025 2026-10-26 10:22:10,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.083 2026-10-26 10:22:10,812 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.068 2026-10-26 10:22:10,832 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.105 2026-10-26 10:22:10,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinEdiPosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-26 10:22:10,877 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.093 2026-10-26 10:22:10,907 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.014 0.142 2026-10-26 10:22:10,935 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.092 2026-10-26 10:22:10,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.009 0.169 2026-10-26 10:22:10,986 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:10] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.067 2026-10-26 10:22:11,101 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:11] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.044 0.099 2026-10-26 10:22:11,124 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:11] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.268 2026-10-26 10:22:11,140 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:11] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.185 2026-10-26 10:22:11,150 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:11] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.231 2026-10-26 10:22:11,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:22:11,329 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 10:22:11,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-26 10:22:11,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:22:11,511 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:22:11,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinEdiPosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-26 10:22:11,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinEdiPosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-26 10:22:11,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinEdiPosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-26 10:22:12,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:22:12,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 10:22:12,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 10:22:12,207 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:22:12,213 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:22:12,259 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinEdiPosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 10:22:12,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinEdiPosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-26 10:22:12,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinEdiPosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 10:22:12,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinEdiPosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 10:22:12,449 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:22:12,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/23] Tour VnViinEdiPosReceiptTour → Step the agnostic Decree-123 e-invoice disclosure block renders on the receipt (trigger: .receipt-screen .pos-edi-info) 2026-10-26 10:22:12,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41817472 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': '24fc0324-9a23-49b9-8002-bec58f428aed'}] 2026-10-26 10:22:12,580 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:22:16,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41817472 order {'name': 'Order 00015-001-0001', 'uuid': '24fc0324-9a23-49b9-8002-bec58f428aed'} created pos.order #28 2026-10-26 10:22:16,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41817472 finished 2026-10-26 10:22:16,547 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 1.207 2.801 2026-10-26 10:22:16,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:22:16,668 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:16] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:22:16,699 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:22:16,799 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:22:16] "GET /web/image?model=pos.config&id=15&field=custom_logo HTTP/1.1" 200 - 9 0.013 0.019 2026-10-26 10:22:16,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinEdiPosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-10-26 10:22:16,883 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinEdiPosReceiptTour → Step the CQT (tax-authority) code renders from the agnostic accessor (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-ABC-00000123')) 2026-10-26 10:22:16,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinEdiPosReceiptTour → Step the secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-10-26 10:22:16,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinEdiPosReceiptTour → Step the lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('example.test')) 2026-10-26 10:22:17,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-26 10:22:17,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 10:22:17,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20338428 (allocated 21241856) 2026-10-26 10:22:17,250 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 2900 2026-10-26 10:22:17,252 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-26 10:22:17,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 2900 2026-10-26 10:22:17,356 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_102217_356289_test_pos_edi_receipt_disclosure_tour.txt 2026-10-26 10:22:17,356 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmpzemapijr_chrome_odoo" 2026-10-26 10:22:17,491 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 10:22:41,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:22:41,158 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-26 10:22:42,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:22:42,992 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/uom/i18n/vi.po for language vi_VN 2026-10-26 10:22:43,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:22:43,001 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/rb-9ca8621-226001/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-26 10:22:43,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:22:43,006 104 INFO rb-9ca8621-226001-429045 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-26 10:24:07,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-10-26 10:24:08,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:24:08,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_sale_order_line_register_hook: Starting TestSaleOrderLineRegisterHookLifecycle.test_unregister_hook_removes_the_prepare_invoice_line_wrapper ... 2026-10-26 10:24:08,457 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 10:24:08,458 104 INFO rb-9ca8621-226001-429045 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 0x7f6678992700> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 10:24:08,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:24:25,265 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_fills_an_empty_import_export_tax_payment_term ... 2026-10-26 10:24:50,749 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_preserves_a_bookkeepers_own_import_export_tax_payment_term ... 2026-10-26 10:25:16,672 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:25:27,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_customer_who_edited_the_seeded_rate_keeps_their_edit ... 2026-10-26 10:25:37,678 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:37,711 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:37,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_of_exactly_five_million_after_termination_is_withheld_at_ten_percent ... 2026-10-26 10:25:42,180 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-10-26 10:25:42,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_one_dong_below_the_threshold_is_not_withheld ... 2026-10-26 10:25:46,595 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [229] 2026-10-26 10:25:46,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_detached_rule_is_applicable_from_2026_07_01_and_not_the_day_before ... 2026-10-26 10:25:48,086 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:48,101 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:48,321 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_fresh_install_seeds_exactly_one_vietnam_detached_rule_with_statutory_values ... 2026-10-26 10:25:49,406 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:49,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:49,657 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_moving_the_effective_date_is_an_edit_an_administrator_can_make ... 2026-10-26 10:25:50,690 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:50,703 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:50,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_overlapping_second_vietnam_detached_rule_is_rejected ... 2026-10-26 10:25:51,993 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:52,009 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:52,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seed_does_not_alter_the_three_pre_existing_standard_vietnam_rules ... 2026-10-26 10:25:53,726 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:53,745 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:53,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_across_many_companies_still_yields_one_country_rule ... 2026-10-26 10:25:54,975 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:25:54,992 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:25:55,175 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14520] 2026-10-26 10:25:55,180 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [36] 2026-10-26 10:26:22,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_the_detached_rule_twice_creates_no_duplicate ... 2026-10-26 10:26:23,595 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:26:23,611 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:26:23,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_severance_pay_routed_through_the_tax_exempt_category_is_not_withheld ... 2026-10-26 10:26:28,226 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-10-26 10:26:28,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_rule_still_arrives_on_a_database_that_already_has_the_others ... 2026-10-26 10:26:29,524 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:26:29,540 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:26:29,723 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15199] 2026-10-26 10:26:29,729 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [45] 2026-10-26 10:26:29,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_applies_no_personal_deduction_and_keeps_it_through_edits ... 2026-10-26 10:26:30,958 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:26:30,972 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:26:31,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_is_a_country_record_with_no_end_date ... 2026-10-26 10:26:32,300 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:26:32,314 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:26:32,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 10:26:35,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-10-26 10:26:45,315 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-26 10:26:45,331 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-26 10:26:46,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:26:49,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_01_vn_contribution_type_with_SOCIAL_INSURANCE_code ... 2026-10-26 10:26:58,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_03_vn_contribution_type_with_HEALTH_INSURANCE_code ... 2026-10-26 10:26:59,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_05_vn_contribution_type_with_UNEMPLOYMENT_UNSURANCE_code ... 2026-10-26 10:27:00,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_07_vn_contribution_type_with_LABOR_UNION_code ... 2026-10-26 10:27:01,943 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:27:13,273 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_d1_vn_sensitive_line_masked_from_team_leader ... 2026-10-26 10:27:25,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-10-26 10:27:26,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-10-26 10:27:36,427 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-10-26 10:27:37,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_vn_block_is_batched_no_n_plus_1 ... 2026-10-26 10:27:45,916 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-10-26 10:27:48,204 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_is_ghost_without_vn_payslip_in_period ... 2026-10-26 10:27:49,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-10-26 10:27:50,854 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-10-26 10:27:50,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-10-26 10:27:51,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-10-26 10:28:02,998 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_non_vn_company_scope_shows_no_vn_ghost_at_all ... 2026-10-26 10:28:20,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_is_ghost_when_vn_applicable_but_empty ... 2026-10-26 10:28:21,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_stays_real_and_byte_identical_when_populated ... 2026-10-26 10:28:23,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_sample_fabrication_is_deterministic_across_calls ... 2026-10-26 10:28:24,287 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_is_ghost_when_vn_applicable_but_empty ... 2026-10-26 10:28:25,083 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_stays_real_and_byte_identical_when_populated ... 2026-10-26 10:28:25,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-26 10:28:28,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-10-26 10:28:39,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_02_progressive_tax_table_for_vietnam_on_new_install ... 2026-10-26 10:28:41,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:28:43,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_1_phone_allowance_for_tax_base_deduction_vietnam ... 2026-10-26 10:28:53,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_2_phone_allowance_for_tax_base_deduction_vietnam ... 2026-10-26 10:28:54,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:28:54,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_1 ... 2026-10-26 10:29:12,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_2 ... 2026-10-26 10:29:30,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:29:30,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c133: Starting TestAccountOnDepartment133.test_01_account_on_department ... 2026-10-26 10:29:47,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:29:47,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c99: Starting TestAccountOnDepartment99.test_01_account_on_department ... 2026-10-26 10:30:06,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:30:23,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c133: Starting TestAccountOnEmployee133.test_01_account_on_employee_partner ... 2026-10-26 10:30:23,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:30:41,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c99: Starting TestAccountOnEmployee99.test_01_account_on_employee_partner ... 2026-10-26 10:30:42,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:31:02,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_partner_on_salary_entry_c133: Starting TestPartnerOnSalaryEntry133.test_01_2_partner_on_salary_entry ... 2026-10-26 10:31:03,726 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-10-26 10:31:04,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:31:23,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_partner_on_salary_entry_c99: Starting TestPartnerOnSalaryEntry99.test_01_2_partner_on_salary_entry ... 2026-10-26 10:31:24,425 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [235] 2026-10-26 10:31:25,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:31:53,182 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2474] 2026-10-26 10:31:54,114 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2476] 2026-10-26 10:31:57,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_aggregate_mode_reconciliation_dedup ... 2026-10-26 10:31:57,497 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2478] 2026-10-26 10:31:59,251 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_deadline_derivation_and_pure_classifier ... 2026-10-26 10:31:59,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_multi_company_non_vn_company_absent ... 2026-10-26 10:31:59,613 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-10-26 10:31:59,802 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-10-26 10:32:00,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_reconciliation_figure_reconciled_unreconciled ... 2026-10-26 10:32:01,270 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-10-26 10:32:01,489 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-10-26 10:32:04,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_rk4_separation_at_payload_level ... 2026-10-26 10:32:04,445 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-10-26 10:32:04,662 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-10-26 10:32:06,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_account_gated_fail_safe ... 2026-10-26 10:32:07,222 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-10-26 10:32:07,497 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-10-26 10:32:08,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_descriptor_registered ... 2026-10-26 10:32:08,698 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_requires_officer_group_not_account_alone ... 2026-10-26 10:32:08,997 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-10-26 10:32:09,182 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-10-26 10:32:10,004 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 10:32:36,266 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2487] 2026-10-26 10:32:37,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_non_vn_company_scope_shows_no_ghost ... 2026-10-26 10:32:37,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_sample_fabrication_is_deterministic_across_calls ... 2026-10-26 10:32:38,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_section_is_ghost_when_vn_applicable_but_empty ... 2026-10-26 10:32:38,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_section_stays_real_and_byte_identical_when_populated ... 2026-10-26 10:32:39,189 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-10-26 10:32:39,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-10-26 10:32:40,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:32:56,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_01_salary_rule_with_GROSS_code ... 2026-10-26 10:33:02,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_02_salary_rule_with_ESINS_code ... 2026-10-26 10:33:08,888 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_03_salary_rule_with_CSINS_code ... 2026-10-26 10:33:15,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_04_salary_rule_with_EHINS_code ... 2026-10-26 10:33:21,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_05_salary_rule_with_CHINS_code ... 2026-10-26 10:33:27,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_06_salary_rule_with_EUEINS_code ... 2026-10-26 10:33:33,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_07_salary_rule_with_GROSS_code ... 2026-10-26 10:33:39,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_08_salary_rule_with_ELUF_code ... 2026-10-26 10:33:45,336 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_09_salary_rule_with_CLUF_code ... 2026-10-26 10:33:51,280 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_10_salary_rule_with_PTAX_code ... 2026-10-26 10:33:57,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_11_salary_rule_with_HARMFUL_code ... 2026-10-26 10:34:03,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:34:23,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_01_salary_rule_with_GROSS_code ... 2026-10-26 10:34:30,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_02_salary_rule_with_ESINS_code ... 2026-10-26 10:34:37,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_03_salary_rule_with_CSINS_code ... 2026-10-26 10:34:44,509 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_04_salary_rule_with_EHINS_code ... 2026-10-26 10:34:51,371 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_05_salary_rule_with_CHINS_code ... 2026-10-26 10:34:57,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_06_salary_rule_with_EUEINS_code ... 2026-10-26 10:35:04,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_07_salary_rule_with_CUEINS_code ... 2026-10-26 10:35:11,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_08_salary_rule_with_ELUF_code ... 2026-10-26 10:35:18,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_09_salary_rule_with_CLUF_code ... 2026-10-26 10:35:25,524 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_10_salary_rule_with_PTAX_code ... 2026-10-26 10:35:32,447 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_11_salary_rule_with_HARMFUL_code ... 2026-10-26 10:35:39,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:35:58,781 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2498] 2026-10-26 10:35:59,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_aggregate_vn_summary_partner_fallback_and_guard ... 2026-10-26 10:36:02,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_disbursement_entry_shape_tt99_c99 ... 2026-10-26 10:36:02,815 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [259] 2026-10-26 10:36:03,015 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-10-26 10:36:04,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_no_migration_no_version_bump_vn ... 2026-10-26 10:36:04,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_rk4_withholdings_not_folded_vn ... 2026-10-26 10:36:04,923 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [262] 2026-10-26 10:36:05,108 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-10-26 10:36:06,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_aggregate_vn_register_partner ... 2026-10-26 10:36:08,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_per_employee_vn ... 2026-10-26 10:36:09,249 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-10-26 10:36:09,429 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-10-26 10:36:12,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:36:30,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_01_hr_payroll_overtime_account ... 2026-10-26 10:36:31,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_02_hr_payroll_overtime_account ... 2026-10-26 10:36:33,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:36:50,960 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_aggregate_mode_ot_contributes_to_batch_move ... 2026-10-26 10:36:52,029 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_expense_line_never_reconciled_by_salary_payment ... 2026-10-26 10:36:54,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_participates_via_334_recorder_settles_inclusive_residual ... 2026-10-26 10:36:56,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_regression_untaxed_ot_still_credits_334 ... 2026-10-26 10:36:56,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:37:04,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-10-26 10:37:04,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-10-26 10:37:04,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-10-26 10:37:05,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-10-26 10:37:05,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-10-26 10:37:05,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_foreign_company_keeps_wage_floor_on_a_vietnamese_region ... 2026-10-26 10:37:13,201 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-10-26 10:37:13,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage_change_keeps_labor_union_base_bound_at_zero ... 2026-10-26 10:37:13,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:37:16,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal.tests.test_vn_salary_rule_meal: Starting TestVietnamMealSalaryRule.test_01_meal_allowance_is_added_once_to_tax_base_deduction ... 2026-10-26 10:37:26,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:37:34,928 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_01_hr_payroll_meal_account ... 2026-10-26 10:37:39,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_02_hr_payroll_meal_account ... 2026-10-26 10:37:49,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_03_hr_payroll_meal_account ... 2026-10-26 10:38:00,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:38:18,419 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2536] 2026-10-26 10:38:18,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_1388_receivable_never_folded_into_salary_payment ... 2026-10-26 10:38:19,444 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-10-26 10:38:19,662 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-10-26 10:38:21,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_aggregate_mode_moded_334_consolidates_and_1388_untouched ... 2026-10-26 10:38:23,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_moded_participates_via_334_net_of_meal ... 2026-10-26 10:38:23,737 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-10-26 10:38:23,945 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-10-26 10:38:25,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-10-26 10:38:25,953 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [276] 2026-10-26 10:38:26,146 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [277] 2026-10-26 10:38:27,954 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 10:38:29,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_04_taxed_ot_untaxed_ot_before_2026 ... 2026-10-26 10:38:30,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_05_taxed_ot_untaxed_ot_from_2026 ... 2026-10-26 10:38:31,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_06_overtime_salary_rule_amount_map_is_kept_generic ... 2026-10-26 10:38:31,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_07_non_vietnam_company_keeps_legacy_behavior ... 2026-10-26 10:38:32,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_12_auto_generate_payslip_before_2026 ... 2026-10-26 10:38:32,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) started manually 2026-10-26 10:38:33,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) done 2026-10-26 10:38:33,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:38:55,957 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted mail.message records with IDs: [4013, 4012] 2026-10-26 10:38:56,010 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted loan.floating.rate records with IDs: [2, 1] 2026-10-26 10:38:56,053 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted mail.message records with IDs: [4017, 4016, 4015] 2026-10-26 10:38:56,061 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-10-26 10:38:56,118 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted mail.message records with IDs: [4021, 4020, 4019] 2026-10-26 10:38:56,130 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #371 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-10-26 10:38:56,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-10-26 10:38:57,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-10-26 10:38:57,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-10-26 10:38:57,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-10-26 10:38:57,352 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:39:58,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_changed_default_is_credited_by_the_next_order_close ... 2026-10-26 10:40:04,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_closing_an_order_on_circular_133_leaves_goods_in_transit_untouched ... 2026-10-26 10:40:08,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_operation_cost_is_credited_to_overhead_627_and_not_to_cost_of_goods_sold_on_circular_99 ... 2026-10-26 10:40:13,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_operation_cost_is_not_charged_to_cost_of_goods_sold_on_circular_99 ... 2026-10-26 10:40:19,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_own_account_of_the_work_center_wins_over_the_default_at_order_close ... 2026-10-26 10:40:24,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:41:04,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_period_end_wip_entry: Starting TestPeriodEndWipEntry.test_wip_entry_includes_open_order_labour_on_circular_99 ... 2026-10-26 10:41:11,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:42:14,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_new_product_category_production_cost_account_is_154_on_both_circulars ... 2026-10-26 10:42:14,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_user_chosen_wip_overhead_account_survives_a_chart_reload ... 2026-10-26 10:42:18,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_133 ... 2026-10-26 10:42:18,134 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_99 ... 2026-10-26 10:42:18,241 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_overhead_account_is_seeded_on_circular_99 ... 2026-10-26 10:42:18,341 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_overhead_account_stays_empty_on_circular_133 ... 2026-10-26 10:42:18,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 10:43:32,022 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_changed_default_is_what_the_next_new_work_center_gets ... 2026-10-26 10:43:32,407 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_chart_without_a_seed_leaves_the_work_center_expense_account_empty ... 2026-10-26 10:43:32,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-10-26 10:43:36,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_default_emptied_on_purpose_is_not_reseeded_by_the_install_hook ... 2026-10-26 10:43:37,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:37,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-10-26 10:43:37,512 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4485] 2026-10-26 10:43:41,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_global_default_is_not_overridden_by_the_install_hook ... 2026-10-26 10:43:41,257 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4485] 2026-10-26 10:43:41,344 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:41,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_leaves_a_chart_without_a_seed_empty ... 2026-10-26 10:43:42,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:42,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_leaves_a_company_with_a_done_order_unseeded ... 2026-10-26 10:43:46,753 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4485] 2026-10-26 10:43:46,784 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4505] 2026-10-26 10:43:47,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company VN WC Default C99 (id 259): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:47,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:47,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install ... 2026-10-26 10:43:47,854 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4485] 2026-10-26 10:43:47,890 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #383 deleted ir.default records with IDs: [4505] 2026-10-26 10:43:49,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:49,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_new_work_center_of_a_circular_133_company_defaults_to_work_in_progress_154 ... 2026-10-26 10:43:49,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_new_work_center_of_a_circular_99_company_defaults_to_overhead_627 ... 2026-10-26 10:43:50,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_own_account_of_a_new_work_center_wins_over_the_default ... 2026-10-26 10:43:50,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_a_chart_reload ... 2026-10-26 10:43:54,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_the_install_hook ... 2026-10-26 10:43:54,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-26 10:43:55,009 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 10:44:58,565 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_keeps_core_result_with_an_expense_inbound_account ... 2026-10-26 10:45:19,219 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_leaves_154_at_zero_on_a_vietnamese_chart ... 2026-10-26 10:45:41,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 10:46:48,597 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_posted_components: Starting TestVnWipEntryAfterPostConsumption.test_posted_components_come_off_each_vietnamese_credit ... 2026-10-26 10:47:01,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 10:48:04,703 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credit_follows_a_changed_category_account ... 2026-10-26 10:48:16,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_133 ... 2026-10-26 10:48:22,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_99 ... 2026-10-26 10:48:27,384 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_a_component_line_when_nothing_is_consumed ... 2026-10-26 10:48:30,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_one_credit_when_the_chart_is_not_vietnamese ... 2026-10-26 10:48:49,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-26 10:48:49,921 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_location_that_is_not_for_subcontracting_gets_no_setting ... 2026-10-26 10:48:57,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_carries_materials_in_wip_when_the_main_one_does ... 2026-10-26 10:49:04,779 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_created_with_an_untouched_setting_follows_the_main_one ... 2026-10-26 10:49:12,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_follows_the_main_location_of_the_company_it_belongs_to ... 2026-10-26 10:49:26,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_materials_in_inventory_when_the_main_one_does ... 2026-10-26 10:49:33,398 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_the_setting_it_was_given ... 2026-10-26 10:49:40,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_stays_empty_when_the_main_one_is_empty ... 2026-10-26 10:49:47,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:49:49,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_a_component_with_no_open_resupply_is_refused_not_mis_chained ... 2026-10-26 10:49:49,569 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_carries_the_group_of_the_order_it_feeds ... 2026-10-26 10:49:50,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_feeds_the_raw_move_of_its_own_component ... 2026-10-26 10:49:50,984 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_the_generated_quantities_are_the_ones_the_user_typed ... 2026-10-26 10:49:51,778 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:49:51,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_credit_split: Starting TestSubcontractCreditSplit.test_the_two_parts_of_a_foreign_currency_receipt_credit_add_up_to_the_original_amount ... 2026-10-26 10:49:51,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:49:52,373 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_operation_is_valued_at_the_rate_it_was_done_at_after_the_work_center_rate_rises ... 2026-10-26 10:49:54,196 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_order_without_operations_has_no_work_center_cost_while_other_orders_have_some ... 2026-10-26 10:49:56,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 10:49:58,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_backorder_receipt_line_does_not_inherit_the_previous_receipt_source_order ... 2026-10-26 10:50:04,164 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [195] 2026-10-26 10:50:05,514 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [198, 207] 2026-10-26 10:50:07,813 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_above_the_po_fee_after_a_switch_to_stock_adds_only_the_fee_difference ... 2026-10-26 10:50:14,706 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [217] 2026-10-26 10:50:20,347 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_at_the_po_fee_after_a_switch_to_stock_creates_no_price_difference ... 2026-10-26 10:50:27,048 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [226] 2026-10-26 10:50:31,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_covering_a_switched_receipt_and_a_plain_receipt_books_the_difference_of_both ... 2026-10-26 10:50:38,395 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [235] 2026-10-26 10:50:50,264 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_done_receipt_keeps_entering_the_company_after_the_location_switches_to_stock ... 2026-10-26 10:50:57,604 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [245] 2026-10-26 10:50:58,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_average_cost ... 2026-10-26 10:51:06,124 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [254] 2026-10-26 10:51:14,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_fifo ... 2026-10-26 10:51:21,316 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [263] 2026-10-26 10:51:29,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_manufacturing_order_backorder_stays_open_and_its_raw_material_unconsumed_until_received ... 2026-10-26 10:51:35,740 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [269] 2026-10-26 10:51:36,685 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [272] 2026-10-26 10:51:38,296 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_receipt_never_acquires_quantity_it_did_not_receive ... 2026-10-26 10:51:44,244 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [283] 2026-10-26 10:51:45,565 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [286, 295] 2026-10-26 10:51:47,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_two_order_receipt_leaves_the_unreceived_quantity_on_one_backorder_line ... 2026-10-26 10:51:54,171 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [302] 2026-10-26 10:51:55,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [305, 314] 2026-10-26 10:51:57,547 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_programmatic_receipt_completes_without_the_validation_wizard ... 2026-10-26 10:52:04,333 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [324] 2026-10-26 10:52:05,349 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_fed_by_two_orders_enters_stock_at_the_total_of_both_order_costs ... 2026-10-26 10:52:14,931 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [331] 2026-10-26 10:52:16,086 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [334, 342] 2026-10-26 10:52:17,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_recorded_line_by_line_produces_one_manufacturing_order_per_line ... 2026-10-26 10:52:24,573 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [347] 2026-10-26 10:52:25,826 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [350, 357] 2026-10-26 10:52:27,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_supplied_by_a_single_order_stays_one_delivery_line ... 2026-10-26 10:52:35,233 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [365] 2026-10-26 10:52:36,219 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_taken_while_materials_were_kept_in_inventory_does_not_enter_the_company_after_a_switch_to_wip ... 2026-10-26 10:52:44,697 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [374] 2026-10-26 10:52:45,547 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_the_manufacturing_order_cannot_supply_is_refused ... 2026-10-26 10:52:51,682 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_whose_order_could_not_be_resolved_still_enters_stock ... 2026-10-26 10:52:58,583 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [391] 2026-10-26 10:52:59,689 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_source_order_remaining_quantity_reflects_what_the_receipt_already_drew ... 2026-10-26 10:53:06,228 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [397] 2026-10-26 10:53:07,772 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [400, 409] 2026-10-26 10:53:10,437 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_standard_cost_bill_after_a_switch_to_stock_books_the_variance_only ... 2026-10-26 10:53:18,285 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [419] 2026-10-26 10:53:22,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_kept_in_inventory_keeps_the_core_valuation ... 2026-10-26 10:53:30,272 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [428] 2026-10-26 10:53:31,090 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_with_no_choice_keeps_the_core_valuation ... 2026-10-26 10:53:38,489 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [437] 2026-10-26 10:53:39,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_above_the_po_fee_adds_only_the_fee_difference ... 2026-10-26 10:53:46,872 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-10-26 10:53:52,980 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_at_the_po_fee_creates_no_price_difference ... 2026-10-26 10:54:01,402 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [455] 2026-10-26 10:54:05,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_keeps_the_materials_of_a_receipt_after_the_location_switches_to_stock ... 2026-10-26 10:54:12,966 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [464] 2026-10-26 10:54:18,612 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-10-26 10:54:18,670 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22928] 2026-10-26 10:54:18,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 10:54:18,943 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_materials_carried_in_wip_show_standard_quantity_keys_the_analysis_renders ... 2026-10-26 10:54:26,276 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [473] 2026-10-26 10:54:28,046 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-10-26 10:54:28,061 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22955] 2026-10-26 10:54:28,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 10:54:28,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_a_subcontract_order_on_a_valued_location_equals_the_finished_goods_value ... 2026-10-26 10:54:35,769 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [482] 2026-10-26 10:54:37,562 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-10-26 10:54:37,579 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22980] 2026-10-26 10:54:37,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 10:54:37,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_carried_in_wip_equals_the_finished_goods_debit ... 2026-10-26 10:54:45,382 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [491] 2026-10-26 10:54:50,194 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-10-26 10:54:50,209 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23009] 2026-10-26 10:54:50,221 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 10:54:50,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_kept_in_inventory_reports_each_material_once ... 2026-10-26 10:54:59,319 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [500] 2026-10-26 10:55:04,336 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-10-26 10:55:04,356 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23038] 2026-10-26 10:55:04,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 10:55:04,585 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_order_received_ledger_records_only_what_that_order_supplied ... 2026-10-26 10:55:11,845 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [506] 2026-10-26 10:55:13,357 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [509, 518] 2026-10-26 10:55:15,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_unit_of_a_two_order_receipt_keeps_the_cost_of_the_order_that_made_it ... 2026-10-26 10:55:24,240 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [526] 2026-10-26 10:55:25,326 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [529, 537] 2026-10-26 10:55:26,922 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_every_lot_is_valued_at_the_cost_of_the_order_that_produced_it ... 2026-10-26 10:55:36,005 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [543] 2026-10-26 10:55:37,169 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [546, 554] 2026-10-26 10:55:39,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_finished_goods_enter_stock_at_the_manufacturing_order_own_cost ... 2026-10-26 10:55:46,620 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [562] 2026-10-26 10:55:47,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_lot_valuated_finished_goods_enter_stock_at_the_order_cost_for_every_lot ... 2026-10-26 10:55:56,537 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [568] 2026-10-26 10:55:58,006 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [571, 578] 2026-10-26 10:55:59,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_manufacturing_order_moves_are_never_dated_after_the_receipt_they_feed ... 2026-10-26 10:56:08,374 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [586] 2026-10-26 10:56:09,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_material_issued_to_the_subcontractor_leaves_inventory_for_the_wip_account ... 2026-10-26 10:56:16,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_non_vietnamese_company_can_carry_subcontracted_materials_in_wip ... 2026-10-26 10:56:25,799 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [603] 2026-10-26 10:56:30,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_only_the_material_the_order_consumed_leaves_the_subcontractor_balance ... 2026-10-26 10:56:38,392 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [612] 2026-10-26 10:56:39,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_partial_subcontract_receipts_relieve_wip_in_proportion ... 2026-10-26 10:56:47,587 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [621] 2026-10-26 10:56:54,316 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [626] 2026-10-26 10:56:58,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_credits_follow_the_configured_location_and_category_accounts ... 2026-10-26 10:57:07,683 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [635] 2026-10-26 10:57:08,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_without_location_accounts_credits_the_category_production_account ... 2026-10-26 10:57:17,909 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [644] 2026-10-26 10:57:19,382 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_resupply_without_location_accounts_debits_the_category_production_account_not_cost_of_goods_sold ... 2026-10-26 10:57:25,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_returned_unused_material_relieves_wip ... 2026-10-26 10:57:32,765 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-10-26 10:57:32,950 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [663] 2026-10-26 10:57:35,944 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_seed_leaves_a_location_empty_while_its_receipts_are_not_billed ... 2026-10-26 10:57:44,052 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [671] 2026-10-26 10:57:45,472 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company My Company (San Francisco) holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-10-26 10:57:48,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_standard_cost_subcontract_clears_wip_and_stock_input ... 2026-10-26 10:57:57,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [680] 2026-10-26 10:58:02,113 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_the_lines_of_a_two_order_receipt_are_never_merged_back_into_one ... 2026-10-26 10:58:09,129 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [686] 2026-10-26 10:58:10,524 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [689, 696] 2026-10-26 10:58:12,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_unbilled_receipts_of_another_company_do_not_block_the_valuation_change ... 2026-10-26 10:58:26,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_keeps_existing_vietnamese_subcontracting_locations_in_wip ... 2026-10-26 10:58:33,458 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [705] 2026-10-26 10:58:37,642 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_seeds_a_location_whose_receipts_are_not_billed_yet ... 2026-10-26 10:58:46,146 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [714] 2026-10-26 10:58:51,893 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_validating_a_receipt_does_not_leave_the_live_valuation_on_the_moves_it_returns ... 2026-10-26 10:58:58,763 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [723] 2026-10-26 10:58:59,779 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_be_forced_while_the_location_holds_stock ... 2026-10-26 10:59:06,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_once_the_receipt_is_fully_billed ... 2026-10-26 10:59:14,761 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [740] 2026-10-26 10:59:19,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_location_holds_no_stock ... 2026-10-26 10:59:21,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_receipts_have_no_purchase_order ... 2026-10-26 10:59:29,598 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [749] 2026-10-26 10:59:30,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_child_location_holds_stock ... 2026-10-26 10:59:32,826 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_receipt_is_only_partially_billed ... 2026-10-26 10:59:40,815 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [758] 2026-10-26 10:59:48,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_stock_receipt_is_not_billed ... 2026-10-26 10:59:57,519 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [767] 2026-10-26 11:00:02,102 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_wip_receipt_is_not_billed ... 2026-10-26 11:00:10,231 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [776] 2026-10-26 11:00:11,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_the_location_holds_stock ... 2026-10-26 11:00:19,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_vietnamese_company_can_keep_subcontracted_materials_in_inventory ... 2026-10-26 11:00:28,511 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [793] 2026-10-26 11:00:33,103 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_and_stock_input_net_to_zero_after_subcontract_resupply_receipt_and_bill ... 2026-10-26 11:00:41,614 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-10-26 11:00:46,439 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_counts_subcontract_components_kept_in_inventory ... 2026-10-26 11:00:55,514 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_ignores_vietnamese_subcontract_components ... 2026-10-26 11:01:04,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:01:04,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_chart_whose_template_data_cannot_be_composed_is_skipped_and_the_others_are_seeded ... 2026-10-26 11:01:26,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_company_whose_chart_is_no_longer_available_does_not_stop_the_other_companies_being_seeded ... 2026-10-26 11:01:46,304 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_chart_reload_keeps_a_kept_in_inventory_choice ... 2026-10-26 11:02:14,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_charts_without_the_seed_leave_subcontracting_valuation_empty ... 2026-10-26 11:02:27,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_post_init_seeds_empty_vietnamese_subcontracting_locations ... 2026-10-26 11:02:47,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_empty_while_a_child_location_holds_stock ... 2026-10-26 11:02:56,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Child holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-10-26 11:02:56,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_holding_stock_empty ... 2026-10-26 11:03:06,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-10-26 11:03:06,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_still_fills_the_empty_locations_of_a_company_next_to_the_one_it_skips ... 2026-10-26 11:03:15,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Two subcontractors holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-10-26 11:03:15,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seeding_never_parses_the_chart_data_files ... 2026-10-26 11:03:24,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_vietnamese_charts_seed_the_subcontracting_location_in_wip ... 2026-10-26 11:04:01,087 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:04:01,111 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_stock_location_form_resolves_and_carries_is_subcontracting_location ... 2026-10-26 11:04:01,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_action_opens_the_wizard_model ... 2026-10-26 11:04:01,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_form_serves_its_authored_line_columns ... 2026-10-26 11:04:01,387 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_wizard_date_defaults_to_the_current_time_not_a_value_frozen_at_import ... 2026-10-26 11:04:01,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:04:02,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_cancelled_settlement_leaves_its_order_reporting_unaccounted_material ... 2026-10-26 11:04:06,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_a_committed_sibling_was_drawn_from_cannot_be_cancelled ... 2026-10-26 11:04:15,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_drawn_after_a_cancel_reports_what_the_cancelled_one_reported ... 2026-10-26 11:04:19,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_restates_a_draft_siblings_material_quantities ... 2026-10-26 11:04:23,662 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_takes_its_subcontracting_moves_from_a_draft_sibling ... 2026-10-26 11:04:27,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_that_returned_material_to_the_warehouse_cannot_be_cancelled ... 2026-10-26 11:04:32,397 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_sibling_reaching_done_leaves_a_settled_rows_quantities_alone ... 2026-10-26 11:04:36,376 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_a_settlement_cancels_the_rows_it_settled ... 2026-10-26 11:04:40,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_later_settlement_first_makes_the_earlier_one_cancellable ... 2026-10-26 11:04:48,255 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_return_transfers_first_releases_them_and_permits_the_cancel ... 2026-10-26 11:04:52,680 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [916, 917] 2026-10-26 11:04:52,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_the_cancel_button_is_offered_on_a_settlement_that_is_already_done ... 2026-10-26 11:04:56,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:04:58,199 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-10-26 11:04:58,256 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26756] 2026-10-26 11:04:58,276 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:04:58,978 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-10-26 11:04:58,993 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26758] 2026-10-26 11:04:59,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:04:59,724 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-10-26 11:04:59,736 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26760] 2026-10-26 11:04:59,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:04:59,776 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_not_offered_to_users_who_cannot_read_settlements ... 2026-10-26 11:04:59,855 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_offered_to_settlement_users ... 2026-10-26 11:04:59,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:05:00,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_columns_options_with_no_columns_settlement_key_reports_no_settlement_figures ... 2026-10-26 11:05:01,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_every_line_key_the_settlement_templates_format_is_supplied_under_every_group_by ... 2026-10-26 11:05:05,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_filter_options_with_no_columns_options_key_reports_no_settlement_figures ... 2026-10-26 11:05:05,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_material_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-10-26 11:05:09,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_purchase_order_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-10-26 11:05:12,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_costs_fewer_queries_than_switched_on ... 2026-10-26 11:05:16,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_reports_no_settlement_figures ... 2026-10-26 11:05:20,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:05:21,333 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_carries_the_date_it_was_actually_created ... 2026-10-26 11:05:21,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_stops_offering_a_return_once_the_material_is_consumed ... 2026-10-26 11:05:28,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_confirming_the_return_produces_a_transfer_linked_back_to_the_settlement ... 2026-10-26 11:05:34,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_settlements_created_at_different_times_carry_their_own_dates ... 2026-10-26 11:05:35,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_the_return_transfer_carries_the_quantity_the_settlement_reports_remaining ... 2026-10-26 11:05:41,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:05:42,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_fanned_across_orders_for_one_finished_product_is_settled ... 2026-10-26 11:05:48,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_serving_two_finished_products_is_refused_not_attributed_to_one ... 2026-10-26 11:05:53,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_returned_material_does_not_disturb_the_finished_product_attribution ... 2026-10-26 11:05:56,623 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1023] 2026-10-26 11:05:56,838 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1024] 2026-10-26 11:05:58,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:05:59,436 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_done_settlement_stops_reporting_a_remainder_a_later_receipt_consumed ... 2026-10-26 11:06:04,581 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1029] 2026-10-26 11:06:07,075 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1036] 2026-10-26 11:06:08,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_fully_consumed_resupply_leaves_nothing_remaining ... 2026-10-26 11:06:12,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_second_settlement_reports_only_what_the_first_left_per_resupply ... 2026-10-26 11:06:18,107 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1051] 2026-10-26 11:06:20,749 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1058] 2026-10-26 11:06:21,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settled_subcontracting_order_is_found_by_the_settle_state_search ... 2026-10-26 11:06:21,822 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 82] 2026-10-26 11:06:22,023 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [81] 2026-10-26 11:06:22,287 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5977, 5974] 2026-10-26 11:06:22,512 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355969] 2026-10-26 11:06:22,512 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [17] 2026-10-26 11:06:22,542 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [702] 2026-10-26 11:06:26,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_cannot_be_confirmed_without_lines_or_a_done_transfer ... 2026-10-26 11:06:30,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_drawn_after_every_receipt_leaves_nothing_remaining ... 2026-10-26 11:06:37,197 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1083] 2026-10-26 11:06:39,233 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1092] 2026-10-26 11:06:39,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_an_order_placed_in_dozens_settles_its_material_in_the_material_unit ... 2026-10-26 11:06:43,250 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1102] 2026-10-26 11:06:43,367 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1103] 2026-10-26 11:06:48,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_material_returned_after_confirmation_is_reported_and_clears_the_remainder ... 2026-10-26 11:06:51,838 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1120] 2026-10-26 11:06:51,977 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1121] 2026-10-26 11:06:57,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_one_settlement_covers_every_resupply_movement_of_the_order ... 2026-10-26 11:07:03,723 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1135] 2026-10-26 11:07:05,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:07:06,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_a_correction_to_the_quantity_handed_over ... 2026-10-26 11:07:11,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_finished_products_received_after_it_was_drawn ... 2026-10-26 11:07:19,488 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_material_the_subcontractor_consumes_later ... 2026-10-26 11:07:27,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_stops_attributing_material_a_second_finished_product_now_claims ... 2026-10-26 11:07:32,343 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_return_no_longer_charged_to_a_settlement_stops_counting_as_returned ... 2026-10-26 11:07:37,438 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_delivered_quantity_it_was_settled_on ... 2026-10-26 11:07:42,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_finished_product_it_was_settled_under ... 2026-10-26 11:07:47,404 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1225] 2026-10-26 11:07:47,616 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_still_reports_the_return_the_settlement_itself_offers ... 2026-10-26 11:07:52,265 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settlement_set_back_to_draft_follows_material_consumed_afterwards ... 2026-10-26 11:08:00,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_material_returned_against_a_settlement_counts_only_once_the_transfer_is_validated ... 2026-10-26 11:08:05,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:08:06,848 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_order_filters: Starting TestSettlementOrderFilters.test_the_shipped_settle_filters_follow_the_settlement_state ... 2026-10-26 11:08:10,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:08:11,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_material_remaining_after_a_re_settlement_is_the_physical_standing_balance ... 2026-10-26 11:08:21,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_the_group_total_for_material_remaining_equals_the_rows_it_totals ... 2026-10-26 11:08:29,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:08:35,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_buyer_set_as_settlement_user_may_not_see_the_material_price ... 2026-10-26 11:08:35,235 104 INFO rb-9ca8621-226001-429045 odoo.models: Access Denied by ACLs for operation: read, uid: 481, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-26 11:08:35,573 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #481 deleted mail.message records with IDs: [27252] 2026-10-26 11:08:35,602 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #481 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-26 11:08:35,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_settlement_user_without_accounting_may_not_see_the_material_price ... 2026-10-26 11:08:35,764 104 INFO rb-9ca8621-226001-429045 odoo.models: Access Denied by ACLs for operation: read, uid: 479, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-26 11:08:36,005 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #479 deleted mail.message records with IDs: [27252] 2026-10-26 11:08:36,020 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #479 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-26 11:08:36,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_an_accountant_set_as_settlement_user_may_see_the_material_price ... 2026-10-26 11:08:36,380 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #480 deleted mail.message records with IDs: [27252] 2026-10-26 11:08:36,400 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #480 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-26 11:08:36,460 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:08:36,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_group_by_the_shipped_views_offer_can_actually_be_grouped ... 2026-10-26 11:08:36,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_measure_the_shipped_pivot_offers_can_be_aggregated ... 2026-10-26 11:08:36,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_shipped_action_declares_only_view_modes_this_series_can_serve ... 2026-10-26 11:08:36,693 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_list_forces_no_column_the_model_derives_for_itself ... 2026-10-26 11:08:36,781 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_page_serves_its_authored_settlement_line_columns ... 2026-10-26 11:08:36,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_action_opens_the_settlement_model_with_a_servable_view ... 2026-10-26 11:08:36,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_form_serves_a_chatter ... 2026-10-26 11:08:37,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_line_list_serves_its_authored_columns ... 2026-10-26 11:08:37,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_list_serves_its_authored_columns ... 2026-10-26 11:08:37,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_subcontracting_details_page_serves_its_authored_move_columns ... 2026-10-26 11:08:37,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:08:38,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_aggregated_price_data_when_source_order_is_blocked ... 2026-10-26 11:08:40,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [189], uid: 484, model: sale.order.line 2026-10-26 11:08:41,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_per_line_price_data_when_source_order_is_blocked ... 2026-10-26 11:08:43,233 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 485, model: sale.order.line 2026-10-26 11:08:43,336 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_picking_operation_report_totals_when_source_order_is_blocked ... 2026-10-26 11:08:45,279 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 486, model: sale.order 2026-10-26 11:08:45,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:08:47,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_price_tax_totals: Starting TestPriceTaxTotals.test_delivery_slip_tax_totals_from_confirmed_sale_order ... 2026-10-26 11:08:48,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:08:48,999 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-10-26 11:08:49,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-10-26 11:08:49,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_debit_credit_codes_read_in_the_picking_company ... 2026-10-26 11:09:00,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_in_words_names_the_currency_once ... 2026-10-26 11:09:00,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_untaxed_in_words_no_vi_vn_installed ... 2026-10-26 11:09:00,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:09:56,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_auto_invoice_at_close_is_posted_not_draft ... 2026-10-26 11:09:59,100 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #489 deleted account.move.line records with IDs: [6344] 2026-10-26 11:09:59,970 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #489 deleted account.move records with IDs: [2454] 2026-10-26 11:10:03,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_cap_one_forces_one_invoice_per_order ... 2026-10-26 11:10:09,296 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_splits_group_exceeding_cap_into_multiple_invoices ... 2026-10-26 11:10:14,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_not_invoiced_filter_includes_paid_and_done_excludes_invoiced ... 2026-10-26 11:10:21,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_one_by_one_mode_ignores_grouping_and_cap ... 2026-10-26 11:10:28,023 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_session_close_no_duplicate_revenue_booking ... 2026-10-26 11:10:30,645 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #489 deleted account.move.line records with IDs: [6409] 2026-10-26 11:10:31,269 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #489 deleted account.move records with IDs: [2481] 2026-10-26 11:10:35,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:11:04,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it ... 2026-10-26 11:11:04,994 104 INFO rb-9ca8621-226001-429045 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: 3102 2026-10-26 11:11:04,994 104 INFO rb-9ca8621-226001-429045 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/tmpred1s52r_chrome_odoo 2026-10-26 11:11:04,995 104 INFO rb-9ca8621-226001-429045 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:37113/json/version 2026-10-26 11:11:04,998 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37113/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:05,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:05,133 104 INFO rb-9ca8621-226001-429045 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:37113/json 2026-10-26 11:11:05,134 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37113/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:05,194 104 INFO rb-9ca8621-226001-429045 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:37113/devtools/page/3072AE669BDFBCD3EE83A2D8C344E0AA 2026-10-26 11:11:05,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Enable chrome headless console log notification 2026-10-26 11:11:05,253 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome headless enable page notifications 2026-10-26 11:11:05,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:05,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Setting session cookie in browser 2026-10-26 11:11:05,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:05,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:05,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:06,885 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:06] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 180 0.231 1.272 2026-10-26 11:11:06,891 104 INFO rb-9ca8621-226001-429045 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': '3072AE669BDFBCD3EE83A2D8C344E0AA', 'loaderId': '2CF5DDFF10164CD52A6EA1C841925FC9', 'isDownload': False} 2026-10-26 11:11:06,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled')" 2026-10-26 11:11:06,921 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:06,954 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:06] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-26 11:11:06,976 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:06] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-26 11:11:06,994 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:06] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.061 2026-10-26 11:11:07,788 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:11:07,826 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:07,832 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:07,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: IndexedDB 1 Ready 2026-10-26 11:11:07,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:07,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [1/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 11:11:09,078 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.652 0.588 2026-10-26 11:11:09,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.235 2026-10-26 11:11:09,287 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:11:09,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-26 11:11:09,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:11:09,402 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 11:11:09,443 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-26 11:11:09,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:09,584 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:09,588 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:11:09,704 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:09,749 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:11:09,770 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:11:09,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.031 0.056 2026-10-26 11:11:09,855 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.013 0.125 2026-10-26 11:11:09,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [2/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 11:11:09,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.004 0.118 2026-10-26 11:11:10,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.038 0.041 2026-10-26 11:11:10,098 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.089 2026-10-26 11:11:10,167 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.021 0.145 2026-10-26 11:11:10,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [3/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-26 11:11:10,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.149 2026-10-26 11:11:10,236 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.015 0.174 2026-10-26 11:11:10,263 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.241 2026-10-26 11:11:10,310 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.015 0.116 2026-10-26 11:11:10,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.012 0.210 2026-10-26 11:11:10,351 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.212 2026-10-26 11:11:10,366 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-26 11:11:10,402 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.016 0.189 2026-10-26 11:11:10,546 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.044 0.151 2026-10-26 11:11:10,568 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.248 2026-10-26 11:11:10,577 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.280 2026-10-26 11:11:10,667 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [4/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step hold the order's first server push in flight (trigger: body) 2026-10-26 11:11:10,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [5/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step push the draft order to the server in the background (trigger: body) 2026-10-26 11:11:10,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [6/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-26 11:11:10,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [7/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-10-26 11:11:11,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [8/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-26 11:11:11,081 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:11,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [9/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-10-26 11:11:11,178 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [10/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-10-26 11:11:11,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [11/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-26 11:11:11,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [12/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the order is gone from the till while its sync is still in flight (trigger: .ticket-screen) 2026-10-26 11:11:11,387 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [13/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the held sync lands on the server (trigger: .ticket-screen) 2026-10-26 11:11:11,451 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97876876 started for PoS orders references: [{'name': 'Order 00023-001-0001', 'uuid': '3dca10a6-f3a3-43e5-b24d-779a5219a080'}] 2026-10-26 11:11:11,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97876876 order {'name': 'Order 00023-001-0001', 'uuid': '3dca10a6-f3a3-43e5-b24d-779a5219a080'} created pos.order #44 2026-10-26 11:11:11,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97876876 finished 2026-10-26 11:11:11,678 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.091 0.139 2026-10-26 11:11:11,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:11] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.047 0.107 2026-10-26 11:11:11,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [14/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step find the server order of the deleted draft (trigger: .ticket-screen) 2026-10-26 11:11:11,946 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:11] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:11:11,961 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [15/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the server cancelled the order and it is gone from the till (trigger: .ticket-screen) 2026-10-26 11:11:12,034 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:12] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:11:12,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: tour succeeded 2026-10-26 11:11:12,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: ╔═════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:11:12,206 104 INFO rb-9ca8621-226001-429045 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 15446612 (allocated 17047552) 2026-10-26 11:11:12,240 104 INFO rb-9ca8621-226001-429045 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 3102 2026-10-26 11:11:12,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Closing websocket connection 2026-10-26 11:11:12,256 104 INFO rb-9ca8621-226001-429045 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 3102 2026-10-26 11:11:12,387 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111112_387150_test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.txt 2026-10-26 11:11:12,387 104 INFO rb-9ca8621-226001-429045 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/tmpred1s52r_chrome_odoo" 2026-10-26 11:11:12,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft ... 2026-10-26 11:11:13,030 104 INFO rb-9ca8621-226001-429045 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: 3311 2026-10-26 11:11:13,030 104 INFO rb-9ca8621-226001-429045 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/tmpador8z_v_chrome_odoo 2026-10-26 11:11:13,031 104 INFO rb-9ca8621-226001-429045 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:39199/json/version 2026-10-26 11:11:13,032 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:39199/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:13,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:13,075 104 INFO rb-9ca8621-226001-429045 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:39199/json 2026-10-26 11:11:13,076 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:39199/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:13,095 104 INFO rb-9ca8621-226001-429045 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:39199/devtools/page/966F6845BC459A731150789ECAD78430 2026-10-26 11:11:13,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Enable chrome headless console log notification 2026-10-26 11:11:13,150 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Chrome headless enable page notifications 2026-10-26 11:11:13,356 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:13,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Setting session cookie in browser 2026-10-26 11:11:13,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:13,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:13,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:14,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.159 1.072 2026-10-26 11:11:14,666 104 INFO rb-9ca8621-226001-429045 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': '966F6845BC459A731150789ECAD78430', 'loaderId': '21A6060B541C2CF786C5C609778327D3', 'isDownload': False} 2026-10-26 11:11:14,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft')" 2026-10-26 11:11:14,722 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:14,754 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:11:14,775 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:11:14,796 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-26 11:11:15,460 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:11:15,486 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:15,503 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: IndexedDB 1 Ready 2026-10-26 11:11:15,514 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:15,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:15,553 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [1/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 11:11:16,591 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.524 0.548 2026-10-26 11:11:16,605 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.065 2026-10-26 11:11:16,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:11:16,856 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:11:16,915 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:11:16,988 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.011 2026-10-26 11:11:17,029 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-26 11:11:17,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:17,236 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:17,250 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:11:17,400 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:11:17,431 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:17,432 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:17,488 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.053 0.070 2026-10-26 11:11:17,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [2/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 11:11:17,566 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.039 0.115 2026-10-26 11:11:17,599 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.006 0.164 2026-10-26 11:11:17,671 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.047 2026-10-26 11:11:17,689 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.044 2026-10-26 11:11:17,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.058 2026-10-26 11:11:17,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.101 2026-10-26 11:11:17,752 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.065 2026-10-26 11:11:17,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.063 2026-10-26 11:11:17,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [3/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-26 11:11:17,804 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.017 0.170 2026-10-26 11:11:17,849 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.012 0.094 2026-10-26 11:11:17,874 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.105 2026-10-26 11:11:17,886 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.230 2026-10-26 11:11:17,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.179 2026-10-26 11:11:17,925 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.008 0.127 2026-10-26 11:11:17,970 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.015 0.136 2026-10-26 11:11:18,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.045 0.196 2026-10-26 11:11:18,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [4/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step hold the order's first server push in flight (trigger: body) 2026-10-26 11:11:18,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [5/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step push the draft order to the server in the background (trigger: body) 2026-10-26 11:11:18,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [6/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-26 11:11:18,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [7/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-10-26 11:11:18,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [8/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-26 11:11:18,667 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:18,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [9/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-10-26 11:11:18,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [10/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-10-26 11:11:18,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [11/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-26 11:11:18,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [12/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the order is gone from the till while its sync is still in flight (trigger: .ticket-screen) 2026-10-26 11:11:18,979 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [13/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the held sync lands on the server (trigger: .ticket-screen) 2026-10-26 11:11:19,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89221460 started for PoS orders references: [{'name': 'Order 00024-001-0001', 'uuid': 'a3077620-4c9e-4e75-b18b-fa17fa9f6688'}] 2026-10-26 11:11:19,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89221460 order {'name': 'Order 00024-001-0001', 'uuid': 'a3077620-4c9e-4e75-b18b-fa17fa9f6688'} created pos.order #45 2026-10-26 11:11:19,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89221460 finished 2026-10-26 11:11:19,312 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.100 0.163 2026-10-26 11:11:19,474 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.036 0.094 2026-10-26 11:11:19,533 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 7 0.005 0.031 2026-10-26 11:11:19,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [14/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step find the server order of the deleted draft (trigger: .ticket-screen) 2026-10-26 11:11:19,627 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:11:19,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [15/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the server order is cancelled and the till dropped its copy (trigger: .ticket-screen) 2026-10-26 11:11:19,709 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:11:19,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: tour succeeded 2026-10-26 11:11:19,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: ╔═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:11:19,928 104 INFO rb-9ca8621-226001-429045 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 15616412 (allocated 16523264) 2026-10-26 11:11:19,942 104 INFO rb-9ca8621-226001-429045 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 3311 2026-10-26 11:11:19,954 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Closing websocket connection 2026-10-26 11:11:19,962 104 INFO rb-9ca8621-226001-429045 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 3311 2026-10-26 11:11:20,085 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111120_084726_test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.txt 2026-10-26 11:11:20,085 104 INFO rb-9ca8621-226001-429045 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/tmpador8z_v_chrome_odoo" 2026-10-26 11:11:20,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried ... 2026-10-26 11:11:20,673 104 INFO rb-9ca8621-226001-429045 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: 3515 2026-10-26 11:11:20,673 104 INFO rb-9ca8621-226001-429045 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/tmpqgkcmgut_chrome_odoo 2026-10-26 11:11:20,673 104 INFO rb-9ca8621-226001-429045 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:38911/json/version 2026-10-26 11:11:20,675 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38911/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:20,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:20,753 104 INFO rb-9ca8621-226001-429045 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:38911/json 2026-10-26 11:11:20,756 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38911/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:20,766 104 INFO rb-9ca8621-226001-429045 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:38911/devtools/page/9178E249A7A47EE5DE811DE3F11D812D 2026-10-26 11:11:20,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Enable chrome headless console log notification 2026-10-26 11:11:20,811 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome headless enable page notifications 2026-10-26 11:11:20,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:20,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Setting session cookie in browser 2026-10-26 11:11:20,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:20,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:20,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:22,213 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.171 1.088 2026-10-26 11:11:22,219 104 INFO rb-9ca8621-226001-429045 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': '9178E249A7A47EE5DE811DE3F11D812D', 'loaderId': 'CBECBBB7F5C61AE970B325A63FF60DDD', 'isDownload': False} 2026-10-26 11:11:22,219 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_stays_until_the_cancel_is_retried')" 2026-10-26 11:11:22,245 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:22,279 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.009 2026-10-26 11:11:22,303 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 11:11:22,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-26 11:11:23,099 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:11:23,114 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:23,134 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:23,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_stays_until_the_cancel_is_retried', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:23,176 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.024 2026-10-26 11:11:24,258 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.524 0.586 2026-10-26 11:11:24,263 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.029 2026-10-26 11:11:24,583 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-26 11:11:24,636 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:11:24,732 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.030 2026-10-26 11:11:24,783 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-10-26 11:11:24,918 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:24,929 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:25,066 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:11:25,089 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:11:25,118 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:11:25,132 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.058 0.064 2026-10-26 11:11:25,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.013 0.145 2026-10-26 11:11:25,217 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.006 0.100 2026-10-26 11:11:25,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.019 0.017 2026-10-26 11:11:25,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.007 0.042 2026-10-26 11:11:25,415 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.015 0.058 2026-10-26 11:11:25,425 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.092 2026-10-26 11:11:25,483 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.012 0.131 2026-10-26 11:11:25,521 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.174 2026-10-26 11:11:25,571 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.026 0.110 2026-10-26 11:11:25,581 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.204 2026-10-26 11:11:25,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.013 0.149 2026-10-26 11:11:25,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.007 0.079 2026-10-26 11:11:25,653 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.010 0.092 2026-10-26 11:11:25,670 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.260 2026-10-26 11:11:25,801 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.054 0.140 2026-10-26 11:11:25,822 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:25] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.230 2026-10-26 11:11:26,325 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:26,672 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26838517 started for PoS orders references: [{'name': 'Order 00025-001-0001', 'uuid': '2fa47600-8a47-4d99-8af3-8a4d401f6b4f'}] 2026-10-26 11:11:26,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26838517 order {'name': 'Order 00025-001-0001', 'uuid': '2fa47600-8a47-4d99-8af3-8a4d401f6b4f'} created pos.order #46 2026-10-26 11:11:26,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26838517 finished 2026-10-26 11:11:26,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.092 0.129 2026-10-26 11:11:26,991 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:11:27,077 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:11:27,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:11:27,409 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.043 0.081 2026-10-26 11:11:27,450 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:11:27,646 104 INFO rb-9ca8621-226001-429045 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 3515 2026-10-26 11:11:27,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Closing websocket connection 2026-10-26 11:11:27,654 104 INFO rb-9ca8621-226001-429045 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 3515 2026-10-26 11:11:27,781 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111127_781568_test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried.txt 2026-10-26 11:11:27,781 104 INFO rb-9ca8621-226001-429045 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/tmpqgkcmgut_chrome_odoo" 2026-10-26 11:11:27,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it ... 2026-10-26 11:11:28,317 104 INFO rb-9ca8621-226001-429045 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: 3716 2026-10-26 11:11:28,318 104 INFO rb-9ca8621-226001-429045 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/tmp9xs3_zn1_chrome_odoo 2026-10-26 11:11:28,318 104 INFO rb-9ca8621-226001-429045 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:38367/json/version 2026-10-26 11:11:28,319 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38367/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:28,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:28,468 104 INFO rb-9ca8621-226001-429045 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:38367/json 2026-10-26 11:11:28,469 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:38367/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:28,511 104 INFO rb-9ca8621-226001-429045 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:38367/devtools/page/E9CCC7FB5E55C28E111237E7C307DEE5 2026-10-26 11:11:28,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Enable chrome headless console log notification 2026-10-26 11:11:28,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome headless enable page notifications 2026-10-26 11:11:28,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:28,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Setting session cookie in browser 2026-10-26 11:11:28,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:28,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:28,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:29,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.153 1.106 2026-10-26 11:11:29,990 104 INFO rb-9ca8621-226001-429045 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': 'E9CCC7FB5E55C28E111237E7C307DEE5', 'loaderId': '094A81E263062C06D68791DFED50EF9B', 'isDownload': False} 2026-10-26 11:11:29,990 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation')" 2026-10-26 11:11:30,036 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:30,077 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:11:30,110 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.028 2026-10-26 11:11:30,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-26 11:11:30,859 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:30,873 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:30,903 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:11:30,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-26 11:11:30,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:32,089 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.601 0.593 2026-10-26 11:11:32,092 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.133 2026-10-26 11:11:32,374 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:11:32,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:11:32,484 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:11:32,530 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 11:11:32,653 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:32,665 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:32,762 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:32,795 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:11:32,801 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:11:32,905 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.047 0.078 2026-10-26 11:11:32,964 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 9 0.015 0.103 2026-10-26 11:11:32,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:32] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 4 0.004 0.188 2026-10-26 11:11:33,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.022 2026-10-26 11:11:33,084 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.021 2026-10-26 11:11:33,146 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.012 0.039 2026-10-26 11:11:33,180 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.014 0.077 2026-10-26 11:11:33,194 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.072 2026-10-26 11:11:33,215 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.060 2026-10-26 11:11:33,236 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.047 2026-10-26 11:11:33,248 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:11:33,258 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.101 2026-10-26 11:11:33,311 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.017 0.125 2026-10-26 11:11:33,334 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.137 2026-10-26 11:11:33,352 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.037 2026-10-26 11:11:33,493 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.046 0.141 2026-10-26 11:11:33,520 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:33] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.011 0.251 2026-10-26 11:11:34,048 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:34,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17757195 started for PoS orders references: [{'name': 'Order 00026-001-0001', 'uuid': '93000fdd-a387-4876-abc8-a5c7d45596b4'}] 2026-10-26 11:11:34,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17757195 order {'name': 'Order 00026-001-0001', 'uuid': '93000fdd-a387-4876-abc8-a5c7d45596b4'} created pos.order #47 2026-10-26 11:11:34,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17757195 finished 2026-10-26 11:11:34,625 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.071 0.136 2026-10-26 11:11:34,727 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:34] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 11:11:34,814 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:34] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:11:35,075 104 INFO rb-9ca8621-226001-429045 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 3716 2026-10-26 11:11:35,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Closing websocket connection 2026-10-26 11:11:35,077 104 INFO rb-9ca8621-226001-429045 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 3716 2026-10-26 11:11:35,231 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111135_230772_test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it.txt 2026-10-26 11:11:35,231 104 INFO rb-9ca8621-226001-429045 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/tmp9xs3_zn1_chrome_odoo" 2026-10-26 11:11:35,315 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel ... 2026-10-26 11:11:35,766 104 INFO rb-9ca8621-226001-429045 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: 3919 2026-10-26 11:11:35,766 104 INFO rb-9ca8621-226001-429045 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/tmpphw27kn1_chrome_odoo 2026-10-26 11:11:35,767 104 INFO rb-9ca8621-226001-429045 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:44643/json/version 2026-10-26 11:11:35,768 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44643/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:35,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:35,823 104 INFO rb-9ca8621-226001-429045 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:44643/json 2026-10-26 11:11:35,824 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44643/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:35,867 104 INFO rb-9ca8621-226001-429045 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:44643/devtools/page/24652E2686C9932CAEB7A19236168880 2026-10-26 11:11:35,882 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Enable chrome headless console log notification 2026-10-26 11:11:35,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome headless enable page notifications 2026-10-26 11:11:36,126 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:36,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Setting session cookie in browser 2026-10-26 11:11:36,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:36,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:36,196 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:38,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:38] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.142 2.404 2026-10-26 11:11:38,737 104 INFO rb-9ca8621-226001-429045 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': '24652E2686C9932CAEB7A19236168880', 'loaderId': '1BA2EB231D0F841D47A4F316A1B475C2', 'isDownload': False} 2026-10-26 11:11:38,737 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_used_again_is_not_cancelled_by_the_older_failed_cancel')" 2026-10-26 11:11:38,780 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:38,813 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:38] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-10-26 11:11:38,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:38] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.051 2026-10-26 11:11:38,879 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:38] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.067 2026-10-26 11:11:39,516 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:39] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:39,555 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:39,629 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:11:39,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_used_again_is_not_cancelled_by_the_older_failed_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:40,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.495 0.563 2026-10-26 11:11:40,627 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.044 2026-10-26 11:11:40,906 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:11:40,934 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-26 11:11:40,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.005 0.007 2026-10-26 11:11:41,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:11:41,101 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-26 11:11:41,238 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:41,259 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:41,394 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:11:41,471 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:11:41,475 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 11:11:41,537 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.054 0.075 2026-10-26 11:11:41,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 9 0.009 0.142 2026-10-26 11:11:41,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 4 0.005 0.223 2026-10-26 11:11:41,729 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.055 0.032 2026-10-26 11:11:41,749 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.053 2026-10-26 11:11:41,779 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.071 2026-10-26 11:11:41,790 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.121 2026-10-26 11:11:41,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.092 2026-10-26 11:11:41,825 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.179 2026-10-26 11:11:41,839 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.089 2026-10-26 11:11:41,883 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.105 2026-10-26 11:11:41,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.009 0.076 2026-10-26 11:11:41,945 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.101 2026-10-26 11:11:41,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.012 0.113 2026-10-26 11:11:42,001 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.012 0.122 2026-10-26 11:11:42,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.121 2026-10-26 11:11:42,151 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.046 0.193 2026-10-26 11:11:42,673 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:43,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14547116 started for PoS orders references: [{'name': 'Order 00027-001-0001', 'uuid': 'c625b5e2-88a9-4b70-b3e4-9fe1c6efd241'}] 2026-10-26 11:11:43,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14547116 order {'name': 'Order 00027-001-0001', 'uuid': 'c625b5e2-88a9-4b70-b3e4-9fe1c6efd241'} created pos.order #48 2026-10-26 11:11:43,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14547116 finished 2026-10-26 11:11:43,281 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.090 0.153 2026-10-26 11:11:43,402 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:11:43,474 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:11:43,605 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:43,605 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:11:43,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53802874 started for PoS orders references: [{'name': '/', 'uuid': 'c625b5e2-88a9-4b70-b3e4-9fe1c6efd241'}] 2026-10-26 11:11:43,783 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:43,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [28] to pos.order #48 2026-10-26 11:11:44,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53802874 order {'name': '/', 'uuid': 'c625b5e2-88a9-4b70-b3e4-9fe1c6efd241'} updated pos.order #48 2026-10-26 11:11:44,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53802874 finished 2026-10-26 11:11:44,838 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 319 0.460 0.608 2026-10-26 11:11:44,909 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:11:44,992 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.005 0.017 2026-10-26 11:11:45,154 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:11:45,362 104 INFO rb-9ca8621-226001-429045 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 3919 2026-10-26 11:11:45,369 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Closing websocket connection 2026-10-26 11:11:45,371 104 INFO rb-9ca8621-226001-429045 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 3919 2026-10-26 11:11:45,485 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111145_484792_test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel.txt 2026-10-26 11:11:45,485 104 INFO rb-9ca8621-226001-429045 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/tmpphw27kn1_chrome_odoo" 2026-10-26 11:11:45,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_validate_waits_for_in_flight_push ... 2026-10-26 11:11:46,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome pid: 4123 2026-10-26 11:11:46,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless temporary user profile dir: /tmp/tmpl4wrkguy_chrome_odoo 2026-10-26 11:11:46,058 104 INFO rb-9ca8621-226001-429045 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:43693/json/version 2026-10-26 11:11:46,060 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43693/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:11:46,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:46,193 104 INFO rb-9ca8621-226001-429045 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:43693/json 2026-10-26 11:11:46,193 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43693/json with timeout 3 increased to 10s during tests 2026-10-26 11:11:46,218 104 INFO rb-9ca8621-226001-429045 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:43693/devtools/page/91778278F51AA00FF87EA336A599F99E 2026-10-26 11:11:46,267 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Enable chrome headless console log notification 2026-10-26 11:11:46,295 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless enable page notifications 2026-10-26 11:11:46,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:pos_user from n/a 2026-10-26 11:11:46,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Setting session cookie in browser 2026-10-26 11:11:46,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-26 11:11:46,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-26 11:11:46,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:47,737 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.151 1.105 2026-10-26 11:11:47,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigation result: {'frameId': '91778278F51AA00FF87EA336A599F99E', 'loaderId': '380B79B720BA14E5816B9384370AAD1C', 'isDownload': False} 2026-10-26 11:11:47,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_validate_waits_for_in_flight_push')" 2026-10-26 11:11:47,810 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:47,867 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "GET /web/assets/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.054 2026-10-26 11:11:47,883 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "GET /web/assets/2b573af/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.037 2026-10-26 11:11:47,906 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "GET /web/assets/b393b84/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-26 11:11:48,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:48] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:11:48,722 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:11:48,732 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:11:48,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: IndexedDB 1 Ready 2026-10-26 11:11:48,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_validate_waits_for_in_flight_push', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:48,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [1/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 11:11:49,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.532 0.617 2026-10-26 11:11:49,900 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.157 2026-10-26 11:11:50,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:11:50,211 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:11:50,262 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 11:11:50,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:11:50,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-10-26 11:11:50,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:50,527 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:50,529 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:50,698 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.076 2026-10-26 11:11:50,719 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 11:11:50,763 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:11:50,776 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [2/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 11:11:50,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/image/res.users/494/avatar_128 HTTP/1.1" 200 - 16 0.120 0.067 2026-10-26 11:11:50,864 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.019 0.135 2026-10-26 11:11:50,886 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.004 0.105 2026-10-26 11:11:50,964 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:50] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.053 2026-10-26 11:11:51,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.012 0.080 2026-10-26 11:11:51,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.089 2026-10-26 11:11:51,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.057 2026-10-26 11:11:51,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [3/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-26 11:11:51,057 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.009 0.117 2026-10-26 11:11:51,067 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.057 2026-10-26 11:11:51,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.008 0.039 2026-10-26 11:11:51,121 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.170 2026-10-26 11:11:51,147 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.184 2026-10-26 11:11:51,169 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.085 2026-10-26 11:11:51,185 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.161 2026-10-26 11:11:51,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-26 11:11:51,216 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.122 2026-10-26 11:11:51,352 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.058 0.157 2026-10-26 11:11:51,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [4/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step hold the order's first server push in flight (trigger: body) 2026-10-26 11:11:51,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [5/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step push the order to the server in the background (trigger: body) 2026-10-26 11:11:51,682 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [6/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 11:11:51,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [7/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 11:11:51,807 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:51,812 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:51,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [8/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 11:11:51,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [9/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-26 11:11:51,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [10/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 11:11:52,004 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:52,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [11/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-26 11:11:52,084 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:55,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71721137 started for PoS orders references: [{'name': 'Order 00028-001-0001', 'uuid': '05362a6f-627c-401d-811a-71121f600ae8'}] 2026-10-26 11:11:55,802 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71721137 order {'name': 'Order 00028-001-0001', 'uuid': '05362a6f-627c-401d-811a-71121f600ae8'} created pos.order #49 2026-10-26 11:11:55,806 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71721137 finished 2026-10-26 11:11:55,898 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.069 0.140 2026-10-26 11:11:55,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773360 started for PoS orders references: [{'name': '/', 'uuid': '05362a6f-627c-401d-811a-71121f600ae8'}] 2026-10-26 11:11:56,111 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [29] to pos.order #49 2026-10-26 11:11:56,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773360 order {'name': '/', 'uuid': '05362a6f-627c-401d-811a-71121f600ae8'} updated pos.order #49 2026-10-26 11:11:56,126 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75773360 finished 2026-10-26 11:11:56,185 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 76 0.066 0.135 2026-10-26 11:11:56,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-26 11:11:56,403 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.010 0.026 2026-10-26 11:11:56,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: tour succeeded 2026-10-26 11:11:56,419 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_validate_waits_for_in_flight_push SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-26 11:11:56,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: heap 15963440 (allocated 17571840) 2026-10-26 11:11:56,563 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing chrome headless with pid 4123 2026-10-26 11:11:56,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing websocket connection 2026-10-26 11:11:56,567 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Terminating chrome headless with pid 4123 2026-10-26 11:11:56,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_111156_685948_test_validate_waits_for_in_flight_push.txt 2026-10-26 11:11:56,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Removing chrome user profile "/tmp/tmpl4wrkguy_chrome_odoo" 2026-10-26 11:11:56,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:12:51,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_1_invoice ... 2026-10-26 11:12:57,679 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_2_invoice ... 2026-10-26 11:13:00,900 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #496 deleted account.move.line records with IDs: [6441] 2026-10-26 11:13:01,569 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #496 deleted account.move records with IDs: [2494] 2026-10-26 11:13:05,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice_when_close_session ... 2026-10-26 11:13:05,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76631663 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-26 11:13:06,131 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76631663 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #54 2026-10-26 11:13:06,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76631663 finished 2026-10-26 11:13:07,286 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #496 deleted account.move records with IDs: [2501] 2026-10-26 11:13:10,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:13:44,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow_retest: Starting TestPointOfSaleFlowRetest.test_order_to_invoice ... 2026-10-26 11:13:45,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:15:03,451 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_account_set_on_a_category_survives_a_chart_reload_and_the_install_hook ... 2026-10-26 11:15:03,542 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:15:15,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_chart_without_a_seed_leaves_the_price_difference_account_empty ... 2026-10-26 11:15:15,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_a_chart_reload ... 2026-10-26 11:15:27,079 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_a_circular_133_chart_reload ... 2026-10-26 11:15:37,981 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_the_install_hook ... 2026-10-26 11:15:38,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-10-26 11:15:51,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_default_emptied_on_purpose_is_not_reseeded_by_the_install_hook ... 2026-10-26 11:15:51,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-10-26 11:15:51,802 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:16:03,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_the_first_chart_load_of_a_new_company ... 2026-10-26 11:17:06,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_the_install_hook ... 2026-10-26 11:17:06,503 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:17:06,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_chart_without_a_seed_empty ... 2026-10-26 11:17:06,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_company_with_a_done_purchase_receipt_unseeded ... 2026-10-26 11:17:11,130 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:17:11,155 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5034] 2026-10-26 11:17:11,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C99 (id 303): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-10-26 11:17:11,689 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_company_with_a_posted_purchase_bill_unseeded ... 2026-10-26 11:17:18,820 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5034] 2026-10-26 11:17:18,852 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:17:18,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C133 (id 304): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-10-26 11:17:19,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install ... 2026-10-26 11:17:19,535 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5014] 2026-10-26 11:17:19,565 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #502 deleted ir.default records with IDs: [5034] 2026-10-26 11:17:20,603 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_new_circular_133_company_defaults_price_difference_to_cost_of_goods_sold ... 2026-10-26 11:17:20,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_new_circular_99_company_defaults_price_difference_to_cost_of_goods_sold ... 2026-10-26 11:17:20,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:18:23,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_average_cost_bill_above_the_order_price_clears_151 ... 2026-10-26 11:18:32,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_bill_line_of_a_product_that_is_not_stocked_is_expensed_not_charged_to_stock_input ... 2026-10-26 11:18:35,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_fifo_bill_above_the_order_price_clears_151 ... 2026-10-26 11:18:43,491 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_standard_cost_bill_above_standard_posts_the_difference_to_632_and_clears_151 ... 2026-10-26 11:18:50,601 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_99_standard_cost_bill_above_standard_posts_the_difference_to_632_and_clears_151 ... 2026-10-26 11:18:57,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:19:15,525 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reloading_the_chart_of_a_company_without_the_stock_journal_does_not_recreate_it ... 2026-10-26 11:19:37,715 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5173] 2026-10-26 11:19:37,724 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #506 deleted ir.model.data records with IDs: [617341] 2026-10-26 11:19:38,069 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #506 deleted account.journal records with IDs: [5741] 2026-10-26 11:19:42,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:20:44,893 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_chart_stock_account_seeds: Starting TestVnChartStockAccountSeeds.test_new_product_category_of_a_circular_133_company_gets_the_stock_accounts_of_the_chart ... 2026-10-26 11:20:45,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_chart_stock_account_seeds: Starting TestVnChartStockAccountSeeds.test_new_product_category_of_a_circular_99_company_gets_the_stock_accounts_of_the_chart ... 2026-10-26 11:20:45,253 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:20:49,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_avg_product_unaffected_when_other_product_is_fifo ... 2026-10-26 11:20:51,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-10-26 11:20:55,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-10-26 11:20:57,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-10-26 11:21:00,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-10-26 11:21:00,406 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-10-26 11:21:01,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-10-26 11:21:03,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_running_balance_reflects_revaluation_on_and_after_its_own_row ... 2026-10-26 11:21:07,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:21:11,161 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-10-26 11:21:11,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-26 11:21:14,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_row_matches_svl_valuation_avg_row_unaffected ... 2026-10-26 11:21:19,295 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-10-26 11:21:23,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-10-26 11:21:25,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-10-26 11:21:25,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-10-26 11:21:27,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:21:30,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-10-26 11:21:32,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-10-26 11:21:34,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-10-26 11:21:36,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-10-26 11:21:36,829 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_last_day_move_included_after_date_window_fix ... 2026-10-26 11:21:38,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-10-26 11:21:39,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-10-26 11:21:40,868 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:21:44,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-26 11:21:47,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_included_in_stock_in_not_stock_out ... 2026-10-26 11:21:50,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-10-26 11:21:52,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-10-26 11:21:55,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-10-26 11:21:55,145 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-10-26 11:21:55,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line ... 2026-10-26 11:21:56,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in ... 2026-10-26 11:21:57,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out ... 2026-10-26 11:21:59,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:22:03,295 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_keeps_fifo_flag_down_for_a_period_without_fifo_movement ... 2026-10-26 11:22:04,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-26 11:22:05,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-26 11:22:05,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s11dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-26 11:22:06,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s11dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-26 11:22:07,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s12dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-26 11:22:08,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s12dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-26 11:22:08,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_form_keeps_fifo_flag_down_for_a_period_without_fifo_movement ... 2026-10-26 11:22:09,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-26 11:22:10,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_out_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-26 11:22:10,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:22:11,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_plain_internal_user_does_not_see_vietnam_legal_stock_report_menus ... 2026-10-26 11:22:12,090 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_uninstall_removes_only_warehouse_manager_from_report_menus ... 2026-10-26 11:22:12,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_cannot_delete_report_wizards ... 2026-10-26 11:22:12,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 510, model: wizard.l10n_vn.c99_s10dn 2026-10-26 11:22:12,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 510, model: wizard.l10n_vn.c99_s11dn 2026-10-26 11:22:12,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 510, model: wizard.l10n_vn.c99_s12dn 2026-10-26 11:22:12,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 510, model: wizard.l10n_vn.stock_inout 2026-10-26 11:22:12,641 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_creates_reads_and_writes_report_wizards ... 2026-10-26 11:22:12,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_sees_vietnam_legal_stock_report_menus ... 2026-10-26 11:22:12,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:22:12,969 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-10-26 11:22:13,775 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-10-26 11:22:13,850 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27755] 2026-10-26 11:22:13,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:14,282 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:18,597 104 INFO rb-9ca8621-226001-429045 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 0x7f6675dadda0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:18,600 104 INFO rb-9ca8621-226001-429045 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 0x7f6678b3e5c0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:18,611 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:18,619 104 INFO rb-9ca8621-226001-429045 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 0x7f6678b3e520> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:20,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-10-26 11:22:20,838 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-10-26 11:22:20,856 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27762] 2026-10-26 11:22:20,865 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:21,143 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:24,204 104 INFO rb-9ca8621-226001-429045 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 0x7f66749b00e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:24,205 104 INFO rb-9ca8621-226001-429045 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 0x7f664b38c540> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:24,214 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:24,221 104 INFO rb-9ca8621-226001-429045 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 0x7f664b38ff60> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:26,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-10-26 11:22:27,270 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-10-26 11:22:27,284 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27769] 2026-10-26 11:22:27,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:27,579 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:30,564 104 INFO rb-9ca8621-226001-429045 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 0x7f66762c8680> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:30,566 104 INFO rb-9ca8621-226001-429045 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 0x7f6674ad40e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:30,575 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:30,582 104 INFO rb-9ca8621-226001-429045 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 0x7f6674ad7c40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:31,582 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:35,619 104 INFO rb-9ca8621-226001-429045 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 0x7f6674525760> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:35,620 104 INFO rb-9ca8621-226001-429045 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 0x7f667482f2e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:35,628 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:35,635 104 INFO rb-9ca8621-226001-429045 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 0x7f667482ca40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:35,676 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:22:35,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-10-26 11:22:36,781 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-10-26 11:22:36,801 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27776] 2026-10-26 11:22:36,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:37,165 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:41,503 104 INFO rb-9ca8621-226001-429045 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 0x7f6647c37560> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:41,504 104 INFO rb-9ca8621-226001-429045 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 0x7f667860a200> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:41,513 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:41,520 104 INFO rb-9ca8621-226001-429045 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 0x7f6678609b20> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:42,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-10-26 11:22:43,376 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-10-26 11:22:43,390 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27784] 2026-10-26 11:22:43,398 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:43,670 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:46,670 104 INFO rb-9ca8621-226001-429045 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 0x7f6676aec4a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:46,672 104 INFO rb-9ca8621-226001-429045 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 0x7f6674a10860> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:46,681 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:46,689 104 INFO rb-9ca8621-226001-429045 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 0x7f6674a12e80> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:48,693 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27785] 2026-10-26 11:22:49,757 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2025] 2026-10-26 11:22:52,497 104 INFO rb-9ca8621-226001-429045 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-10-26 11:22:53,262 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-10-26 11:22:53,276 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27793] 2026-10-26 11:22:53,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:22:53,545 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:56,580 104 INFO rb-9ca8621-226001-429045 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 0x7f664bdae8e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:56,582 104 INFO rb-9ca8621-226001-429045 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 0x7f667698bec0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:56,590 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:22:56,597 104 INFO rb-9ca8621-226001-429045 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 0x7f6676988e00> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:04,718 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:08,796 104 INFO rb-9ca8621-226001-429045 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 0x7f664b3a49a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:08,796 104 INFO rb-9ca8621-226001-429045 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 0x7f667516df80> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:08,803 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:08,808 104 INFO rb-9ca8621-226001-429045 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 0x7f667516e160> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:23:08,840 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:23:09,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-10-26 11:23:09,167 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-10-26 11:23:09,167 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-10-26 11:23:09,224 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-10-26 11:23:09,244 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-10-26 11:23:09,248 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:09,686 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-10-26 11:23:10,821 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET / HTTP/1.1" 200 - 183 0.223 1.355 2026-10-26 11:23:10,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-10-26 11:23:10,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-10-26 11:23:11,013 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:11,017 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:12,530 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:12,537 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.004 1.521 2026-10-26 11:23:12,544 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:12,559 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,765 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.192 1.030 2026-10-26 11:23:13,776 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,777 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET / HTTP/1.1" 200 - 14 0.010 0.069 2026-10-26 11:23:13,859 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,860 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET / HTTP/1.1" 200 - 8 0.004 0.030 2026-10-26 11:23:13,903 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,904 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,905 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-10-26 11:23:13,914 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,916 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-10-26 11:23:13,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.010 0.039 2026-10-26 11:23:14,023 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-10-26 11:23:14,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-10-26 11:23:14,131 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-10-26 11:23:14,144 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:14,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:14,627 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:15,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:15] "GET / HTTP/1.1" 200 - 183 0.192 1.437 2026-10-26 11:23:15,838 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:15,839 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:15,843 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:15] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.007 2026-10-26 11:23:15,850 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:15,853 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-10-26 11:23:15,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:15] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 27 0.016 0.130 2026-10-26 11:23:16,056 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-10-26 11:23:16,070 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-10-26 11:23:16,070 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-10-26 11:23:16,086 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-10-26 11:23:16,086 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-10-26 11:23:16,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:23:16,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-10-26 11:23:16,220 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:16,693 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:16] "GET /r/OXu HTTP/1.1" 301 - 21 0.011 0.465 2026-10-26 11:23:16,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:16] "GET /r/OXu HTTP/1.1" 301 - 6 0.003 0.011 2026-10-26 11:23:16,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:16] "GET /r/OXu HTTP/1.1" 301 - 24 0.030 0.069 2026-10-26 11:23:16,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:23:17,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-10-26 11:23:17,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-10-26 11:23:17,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-10-26 11:23:18,002 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27811] 2026-10-26 11:23:18,203 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-10-26 11:23:18,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-10-26 11:23:18,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-10-26 11:23:19,424 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-10-26 11:23:19,491 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-26 11:23:19,571 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-26 11:23:20,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-10-26 11:23:20,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-10-26 11:23:21,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.partner.merge: dst_partner: 2039 2026-10-26 11:23:26,273 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.partner.merge: (uid = 1) merged the partners [2037, 2038] with 2039 2026-10-26 11:23:26,744 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2037, 2038] 2026-10-26 11:23:26,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-10-26 11:23:27,080 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-10-26 11:23:27,145 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-26 11:23:27,201 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-26 11:23:27,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-10-26 11:23:28,306 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-10-26 11:23:28,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-10-26 11:23:28,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-10-26 11:23:28,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:23:28,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 4342 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmpfs467ysa_chrome_odoo 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:44643/json/version 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44643/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:44643/json 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44643/json with timeout 3 increased to 10s during tests 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:44643/devtools/page/B77FE2E25421C2F056949842D6D11AA5 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-10-26 11:23:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-10-26 11:23:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:23:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-10-26 11:23:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-10-26 11:23:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-10-26 11:23:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 277 0.353 -0.353 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': 'B77FE2E25421C2F056949842D6D11AA5', 'loaderId': '5DB3F0C23D4E937AE8148A762033AD53', 'isDownload': False} 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-10-26 11:23:32,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.052 -0.052 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 -0.011 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 -0.014 2026-10-26 11:23:32,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:32,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=15a14a4 HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-26 11:23:32,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-26 11:23:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-26 11:23:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate test code "odoo.startTour('order_lunch_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:23:33,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:23:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.046 -0.046 2026-10-26 11:23:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 126 0.160 -0.160 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 914 0.378 -0.378 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 -0.024 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 -0.002 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 -0.002 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:23:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 -0.003 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [1/10] Tour order_lunch_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:23:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-26 11:23:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 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.008 -0.008 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 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.062 -0.062 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 -0.020 2026-10-26 11:23:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 146 0.253 -0.253 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 -0.015 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 -0.009 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 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 - 35 0.077 -0.077 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 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.015 -0.015 2026-10-26 11:23:38,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 304 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 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.014 -0.014 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [2/10] Tour order_lunch_tour → Step Start by accessing the lunch app. (trigger: .o_app[data-menu-xmlid="lunch.menu_lunch"]) 2026-10-26 11:23:38,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.021 -0.021 2026-10-26 11:23:38,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 -0.011 2026-10-26 11:23:38,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:39,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 304 - 0 0.000 0.000 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [3/10] Tour order_lunch_tour → Step click on location (trigger: .lunch_location .o_input_dropdown input) 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 -0.008 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 73 0.067 -0.067 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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.042 -0.042 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 2 0.004 -0.004 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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.006 -0.006 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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.007 -0.007 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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 - 7 0.008 -0.008 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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.002 -0.002 2026-10-26 11:23:39,000 104 INFO rb-9ca8621-226001-429045 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.025 -0.025 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 30 0.029 -0.029 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 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.007 -0.007 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.003 -0.003 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [4/10] Tour order_lunch_tour → Step Pick 'Farm 1' option (trigger: .dropdown-item:contains("Farm 1")) 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 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.015 -0.015 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/24/image_128?unique=1792979955000 HTTP/1.1" 200 - 9 0.050 -0.050 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/16/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.003 -0.003 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/8/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.008 -0.008 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/12/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/13/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.008 -0.008 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/14/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/26/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/19/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/21/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/25/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.003 -0.003 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/20/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/22/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.007 -0.007 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/15/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.007 -0.007 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/17/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.005 -0.005 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/18/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.005 -0.005 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/23/image_128?unique=1792979955000 HTTP/1.1" 200 - 4 0.015 -0.015 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.location/name_search HTTP/1.1" 200 - 1 0.000 -0.000 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [5/10] Tour order_lunch_tour → Step .lunch_location input:value("Farm 1") 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 2 0.010 -0.010 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.011 -0.011 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [6/10] Tour order_lunch_tour → Step Click on a product you want to order and is available. (trigger: .o_kanban_record:contains("Aaron's Pizza")) 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 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.029 -0.029 2026-10-26 11:23:40,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.004 -0.004 2026-10-26 11:23:41,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.013 -0.013 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [7/10] Tour order_lunch_tour → Step Add additionnal information about your order. (trigger: textarea[id="note_0"]) 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.009 -0.009 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.020 -0.020 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [8/10] Tour order_lunch_tour → Step Add your order to the cart. (trigger: button[name="add_to_cart"]) 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [9/10] Tour order_lunch_tour → Step Validate your order (trigger: button:contains("Order Now")) 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.047 -0.047 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_button/lunch.order/add_to_cart HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 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.032 -0.032 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.013 -0.013 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [10/10] Tour order_lunch_tour → Step Check that order is ordered (trigger: .o_lunch_widget_lines .badge:contains("Ordered")) 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 16 0.016 -0.016 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.016 -0.016 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-10-26 11:23:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 38033824 (allocated 39866368) 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 4342 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 4342 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-10-26 11:23:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmpfs467ysa_chrome_odoo" 2026-10-26 11:23:42,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:24:08,741 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:24:08,741 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:24:09,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-10-26 11:24:10,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:10,909 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.004 0.440 2026-10-26 11:24:10,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:24:11,037 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.023 0.045 2026-10-26 11:24:11,166 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19152] 2026-10-26 11:24:11,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.082 0.051 2026-10-26 11:24:11,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:24:11,288 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.027 0.039 2026-10-26 11:24:11,356 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19153] 2026-10-26 11:24:11,366 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.036 0.034 2026-10-26 11:24:11,397 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:24:11,435 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.007 0.008 2026-10-26 11:24:11,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:24:11,527 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.002 0.012 2026-10-26 11:24:11,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.001 0.008 2026-10-26 11:24:11,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-10-26 11:24:12,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome pid: 4633 2026-10-26 11:24:12,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmp_0v7cfm5_chrome_odoo 2026-10-26 11:24:12,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:45035/json/version 2026-10-26 11:24:12,193 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45035/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:24:12,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-10-26 11:24:12,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:45035/json 2026-10-26 11:24:12,230 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45035/json with timeout 3 increased to 10s during tests 2026-10-26 11:24:12,241 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:45035/devtools/page/E80F14EF95E1E60AD44084D4CE8DAA76 2026-10-26 11:24:12,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Enable chrome headless console log notification 2026-10-26 11:24:12,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless enable page notifications 2026-10-26 11:24:12,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:24:12,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Setting session cookie in browser 2026-10-26 11:24:12,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-10-26 11:24:12,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-26 11:24:12,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:14,391 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "GET /odoo/discuss HTTP/1.1" 200 - 191 0.175 1.785 2026-10-26 11:24:14,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigation result: {'frameId': 'E80F14EF95E1E60AD44084D4CE8DAA76', 'loaderId': '9AF2D6885083A147D0FBA630DAF4E1F1', 'isDownload': False} 2026-10-26 11:24:14,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Evaluate ready code "odoo.isTourReady('create_thread_for_attachment_without_body')" 2026-10-26 11:24:14,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-10-26 11:24:14,465 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.014 0.031 2026-10-26 11:24:14,564 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:24:15,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.621 0.650 2026-10-26 11:24:15,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 1.281 2026-10-26 11:24:15,764 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.761 2026-10-26 11:24:15,776 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.321 2026-10-26 11:24:15,805 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.138 2026-10-26 11:24:15,979 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:24:15,986 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 11:24:15,989 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-26 11:24:16,035 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-26 11:24:16,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-10-26 11:24:16,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-26 11:24:16,268 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.046 0.140 2026-10-26 11:24:16,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Evaluate test code "odoo.startTour('create_thread_for_attachment_without_body', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:24:16,291 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-26 11:24:16,300 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.046 2026-10-26 11:24:16,315 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [1/8] Tour create_thread_for_attachment_without_body → Step Open general channel (trigger: .o-mail-DiscussSidebarChannel-itemName:contains("general")) 2026-10-26 11:24:16,343 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:24:16,379 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.025 0.183 2026-10-26 11:24:16,792 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /mail/data HTTP/1.1" 200 - 151 0.146 0.366 2026-10-26 11:24:16,947 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.043 0.712 2026-10-26 11:24:17,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.678 2026-10-26 11:24:17,024 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.677 2026-10-26 11:24:17,086 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:24:17,103 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:24:17,155 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.020 0.027 2026-10-26 11:24:17,213 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "POST /web/action/load HTTP/1.1" 200 - 6 0.011 0.069 2026-10-26 11:24:17,269 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:24:17,284 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:24:17,333 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/image/res.partner/3/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 9 0.030 0.154 2026-10-26 11:24:17,338 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.071 2026-10-26 11:24:17,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.012 0.229 2026-10-26 11:24:17,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "POST /mail/data HTTP/1.1" 200 - 86 0.186 0.176 2026-10-26 11:24:17,884 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:24:18,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.013 0.019 2026-10-26 11:24:18,139 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 11:24:18,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [2/8] Tour create_thread_for_attachment_without_body → Step Drop a file (trigger: .o-mail-Discuss-main) 2026-10-26 11:24:18,186 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /web/image/res.partner/2/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 16 0.045 0.071 2026-10-26 11:24:18,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 8 0.008 0.142 2026-10-26 11:24:18,262 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.015 0.177 2026-10-26 11:24:18,312 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.009 0.238 2026-10-26 11:24:18,376 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.021 0.075 2026-10-26 11:24:18,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-mail-Discuss-main" (immediately) and dragentered 1 file(s) 2026-10-26 11:24:18,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-10-26 11:24:18,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [3/8] Tour create_thread_for_attachment_without_body → Step .o-mail-AttachmentCard:not(.o-isUploading):contains("file2.txt") 2026-10-26 11:24:18,496 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:24:18,530 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.067 0.156 2026-10-26 11:24:18,652 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.027 0.322 2026-10-26 11:24:18,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.032 0.207 2026-10-26 11:24:18,783 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:24:19,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [4/8] Tour create_thread_for_attachment_without_body → Step Click on send button (trigger: .o-mail-Composer-send:enabled) 2026-10-26 11:24:19,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/305/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.105 0.101 2026-10-26 11:24:19,120 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [5/8] Tour create_thread_for_attachment_without_body → Step Hover on attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file2.txt")) 2026-10-26 11:24:19,187 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/306/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.034 0.184 2026-10-26 11:24:19,270 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/141/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.028 0.232 2026-10-26 11:24:19,348 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/142/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.022 0.402 2026-10-26 11:24:19,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/304/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.051 0.462 2026-10-26 11:24:19,524 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/7/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.015 0.618 2026-10-26 11:24:19,626 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/2046/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.023 0.327 2026-10-26 11:24:19,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/2045/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.022 0.339 2026-10-26 11:24:19,809 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/2043/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.023 0.580 2026-10-26 11:24:19,896 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/307/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.024 0.765 2026-10-26 11:24:19,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "GET /web/image/res.partner/308/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.031 0.478 2026-10-26 11:24:20,119 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/224/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.033 0.537 2026-10-26 11:24:20,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/223/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.024 0.534 2026-10-26 11:24:20,203 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.478 2026-10-26 11:24:20,276 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/270/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.018 0.233 2026-10-26 11:24:20,330 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.013 0.502 2026-10-26 11:24:20,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/271/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.017 0.491 2026-10-26 11:24:20,489 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/2044/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.029 0.217 2026-10-26 11:24:20,594 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/310/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.040 0.261 2026-10-26 11:24:20,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/311/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.053 0.305 2026-10-26 11:24:20,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/276/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.029 0.349 2026-10-26 11:24:20,897 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/272/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.017 0.749 2026-10-26 11:24:20,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "GET /web/image/res.partner/212/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.019 0.348 2026-10-26 11:24:21,049 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/296/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.018 0.303 2026-10-26 11:24:21,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/295/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.021 0.280 2026-10-26 11:24:21,196 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/294/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.030 0.259 2026-10-26 11:24:21,251 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/275/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.015 0.734 2026-10-26 11:24:21,329 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/297/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.017 0.315 2026-10-26 11:24:21,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/309/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.027 1.160 2026-10-26 11:24:21,500 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/image/res.partner/312/avatar_128?unique=1793013822000 HTTP/1.1" 200 - 10 0.026 0.413 2026-10-26 11:24:21,514 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.386 2026-10-26 11:24:21,906 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /mail/message/post HTTP/1.1" 200 - 50 0.066 0.089 2026-10-26 11:24:22,004 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [6/8] Tour create_thread_for_attachment_without_body → Step Click on expand button (trigger: .o-mail-Message [title="Expand"]) 2026-10-26 11:24:22,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [7/8] Tour create_thread_for_attachment_without_body → Step Create a new thread (trigger: .o-dropdown-item:contains("Create Thread")) 2026-10-26 11:24:22,196 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [8/8] Tour create_thread_for_attachment_without_body → Step Check a new thread is created (trigger: .o-mail-Discuss:contains("New Thread")) 2026-10-26 11:24:22,456 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:22] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 90 0.075 0.200 2026-10-26 11:24:22,524 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:22] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.003 0.008 2026-10-26 11:24:22,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.008 0.013 2026-10-26 11:24:22,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: tour succeeded 2026-10-26 11:24:22,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-26 11:24:23,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: heap 33836144 (allocated 36683776) 2026-10-26 11:24:23,026 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing chrome headless with pid 4633 2026-10-26 11:24:23,030 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing websocket connection 2026-10-26 11:24:23,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Terminating chrome headless with pid 4633 2026-10-26 11:24:23,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_112423_214648_test_send_attachment_without_body.txt 2026-10-26 11:24:23,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmp_0v7cfm5_chrome_odoo" 2026-10-26 11:24:23,281 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-10-26 11:24:23,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:24:23,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:24,040 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.028 0.485 2026-10-26 11:24:24,121 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-10-26 11:24:24,121 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-10-26 11:24:24,150 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.007 0.024 2026-10-26 11:24:24,222 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-10-26 11:24:24,223 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-10-26 11:24:24,258 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.009 0.027 2026-10-26 11:24:24,357 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 11:24:24,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-10-26 11:24:24,398 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:26,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:24:26,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "GET /web/image?field=avatar_128&id=34&model=mail.guest&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 20 0.009 1.802 2026-10-26 11:24:26,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-10-26 11:24:26,261 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-10-26 11:24:26,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:26,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:24:26,856 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 18 0.007 0.419 2026-10-26 11:24:26,874 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-26%2011:24:24&access_token=357543c75be8251bb5512835f3a6a19064dc466b842322065743b668bad0ba44o0x6b09d7ba HTTP/1.1" 200 - 6 0.002 0.009 2026-10-26 11:24:26,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-26 11:24:26,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-10-26 11:24:27,626 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-10-26 11:24:27,649 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28247] 2026-10-26 11:24:27,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:27,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:28,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2048], uid: 4, model: res.partner 2026-10-26 11:24:28,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:28] "GET /web/image?field=avatar_128&id=2048&model=res.partner&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 31 0.020 0.522 2026-10-26 11:24:28,243 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-10-26 11:24:28,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-10-26 11:24:29,084 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-10-26 11:24:29,099 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28249] 2026-10-26 11:24:29,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:29,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:29,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2049], uid: 4, model: res.partner 2026-10-26 11:24:29,772 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:29] "GET /web/image?field=avatar_128&id=2049&model=res.partner&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 31 0.026 0.496 2026-10-26 11:24:29,808 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:29] "GET /web/image?field=avatar_128&id=2049&model=res.partner&unique=2026-10-26%2011:24:24&access_token=5e5d02a442d662f3abbcac722b576c41215b1841129fe06ed6366c45599e3addo0x6b0c30aa HTTP/1.1" 200 - 9 0.006 0.017 2026-10-26 11:24:29,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-10-26 11:24:30,566 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-10-26 11:24:30,578 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28253] 2026-10-26 11:24:30,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:30,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:24:30,644 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:31,105 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:31] "GET /web/image?field=avatar_128&id=39&model=mail.guest&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 9 0.007 0.458 2026-10-26 11:24:31,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-10-26 11:24:31,842 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-10-26 11:24:31,855 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28255] 2026-10-26 11:24:31,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:31,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:24:32,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:33,760 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:33] "GET /web/image?field=avatar_128&id=40&model=mail.guest&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 9 0.006 1.706 2026-10-26 11:24:33,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-26 11:24:33,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-10-26 11:24:34,526 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-10-26 11:24:34,541 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28259] 2026-10-26 11:24:34,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:34,601 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:24:35,261 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-10-26 11:24:35,277 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28261] 2026-10-26 11:24:35,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:35,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:35,955 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:35] "GET /web/image?field=avatar_128&id=2053&model=res.partner&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 23 0.021 0.488 2026-10-26 11:24:36,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-10-26 11:24:36,628 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-10-26 11:24:36,640 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28266] 2026-10-26 11:24:36,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:36,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:24:37,339 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-10-26 11:24:37,354 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28268] 2026-10-26 11:24:37,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:37,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:37,911 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2055], uid: 529, model: res.partner 2026-10-26 11:24:37,955 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:37] "GET /web/image?field=avatar_128&id=2055&model=res.partner&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 28 0.034 0.514 2026-10-26 11:24:37,956 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-10-26 11:24:38,017 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-10-26 11:24:38,609 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-10-26 11:24:38,619 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28271] 2026-10-26 11:24:38,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:38,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:24:39,360 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-10-26 11:24:39,372 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28273] 2026-10-26 11:24:39,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:24:39,523 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:24:39,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2057], uid: 531, model: res.partner 2026-10-26 11:24:40,028 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:40] "GET /web/image?field=avatar_128&id=2057&model=res.partner&unique=2026-10-26%2011:24:24 HTTP/1.1" 200 - 28 0.021 0.491 2026-10-26 11:24:40,061 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:40] "GET /web/image?field=avatar_128&id=2057&model=res.partner&unique=2026-10-26%2011:24:24&access_token=4242c77c6a81af880586387e40f84ac5ad039a93f014dd599021721de7af143fo0x6b0c2f95 HTTP/1.1" 200 - 6 0.004 0.016 2026-10-26 11:24:40,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:25:01,203 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:25:01,203 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:25:03,584 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-10-26 11:25:03,602 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28667] 2026-10-26 11:25:03,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:03,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-10-26 11:25:03,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:25:05,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 4, model: res.partner 2026-10-26 11:25:05,654 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:05] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 29 0.021 1.840 2026-10-26 11:25:05,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 4, model: res.partner 2026-10-26 11:25:05,767 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:05] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 22 0.023 0.055 2026-10-26 11:25:05,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:25:05,886 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 537, model: res.partner 2026-10-26 11:25:05,935 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:05] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 22 0.031 0.089 2026-10-26 11:25:05,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:25:06,052 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:06] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 18 0.018 0.046 2026-10-26 11:25:06,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:25:06,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:06] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 19 0.029 0.066 2026-10-26 11:25:06,259 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:25:06,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:06] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 19 0.030 0.071 2026-10-26 11:25:06,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-10-26 11:25:06,472 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:test_user from n/a 2026-10-26 11:25:06,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:25:07,091 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "POST /mail/message/post HTTP/1.1" 200 - 51 0.057 0.541 2026-10-26 11:25:07,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 4, model: res.partner 2026-10-26 11:25:07,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 24 0.068 0.078 2026-10-26 11:25:07,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 4, model: res.partner 2026-10-26 11:25:07,413 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 22 0.030 0.067 2026-10-26 11:25:07,438 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:25:07,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 537, model: res.partner 2026-10-26 11:25:07,562 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 22 0.020 0.068 2026-10-26 11:25:07,580 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:25:07,689 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 18 0.020 0.068 2026-10-26 11:25:07,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:25:07,834 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:07] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 19 0.035 0.065 2026-10-26 11:25:07,868 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:25:08,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:08] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-26%2011:24:40 HTTP/1.1" 200 - 19 0.041 0.077 2026-10-26 11:25:08,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:25:31,190 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:25:31,190 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:25:31,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29060] 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1105, 1106, 1107, 1108, 1109, 1110] 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:25:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:32] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.003 -0.003 2026-10-26 11:25:33,000 104 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-26 11:25:44,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1105, 1106, 1107, 1108, 1109, 1110, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126] 2026-10-26 11:25:44,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:32] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:25:44,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1127] 2026-10-26 11:25:44,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:32] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:25:54,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1127, 1129, 1130, 1131, 1132, 1133] 2026-10-26 11:25:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:32] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:25:54,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29066] 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1105, 1106, 1107, 1108, 1109, 1135] 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:25:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29068] 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1136, 1137] 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 11:25:56,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 3 0.001 -0.001 2026-10-26 11:25:57,148 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29071] 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29073] 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1105, 1106, 1107, 1108, 1109, 1139] 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 11:25:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:00,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.006 -0.006 2026-10-26 11:26:10,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1105, 1106, 1107, 1108, 1109, 1139, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155] 2026-10-26 11:26:10,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 11:26:10,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:26:10,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1156] 2026-10-26 11:26:10,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 11:26:11,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:26:21,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1156, 1158, 1159, 1160, 1161, 1162] 2026-10-26 11:26:21,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 11:26:21,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-26 11:26:21,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-26 11:26:21,321 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-10-26 11:26:21,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 4919 2026-10-26 11:26:21,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmph7t56lji_chrome_odoo 2026-10-26 11:26:21,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:44251/json/version 2026-10-26 11:26:21,748 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44251/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:26:21,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Browser version: Chrome/150.0.7871.114 2026-10-26 11:26:21,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:44251/json 2026-10-26 11:26:21,798 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44251/json with timeout 3 increased to 10s during tests 2026-10-26 11:26:21,813 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:44251/devtools/page/6F32387D41E012AFD37C87F3D4543FB6 2026-10-26 11:26:21,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-10-26 11:26:21,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-10-26 11:26:22,015 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:26:22,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-10-26 11:26:22,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Open "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" in browser 2026-10-26 11:26:22,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" 2026-10-26 11:26:22,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:23,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:23] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 191 0.179 1.749 2026-10-26 11:26:24,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': '6F32387D41E012AFD37C87F3D4543FB6', 'loaderId': '6039C6C44728C32465060ED4EFBD1D84', 'isDownload': False} 2026-10-26 11:26:24,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate ready code "odoo.isTourReady('discuss_go_back_to_thread_from_breadcrumbs.js')" 2026-10-26 11:26:24,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:24] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:26:24,067 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:24] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:26:24,122 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:26:25,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.510 0.711 2026-10-26 11:26:25,299 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 1.237 2026-10-26 11:26:25,313 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.268 2026-10-26 11:26:25,326 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.272 2026-10-26 11:26:25,336 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.911 2026-10-26 11:26:25,516 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:26:25,522 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:26:25,527 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:26:25,569 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.009 2026-10-26 11:26:25,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: Owl is running in 'dev' mode. 2026-10-26 11:26:25,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:26:25,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.026 0.107 2026-10-26 11:26:25,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-26 11:26:25,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate test code "odoo.startTour('discuss_go_back_to_thread_from_breadcrumbs.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=mail.box_inbox", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:26:25,853 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [1/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Inbox'] 2026-10-26 11:26:25,916 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:25,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.070 0.201 2026-10-26 11:26:25,989 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:25] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.330 2026-10-26 11:26:26,101 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.048 0.298 2026-10-26 11:26:26,120 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:26,138 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:26:26,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "POST /mail/data HTTP/1.1" 200 - 145 0.147 0.547 2026-10-26 11:26:26,550 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.701 2026-10-26 11:26:26,572 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "POST /web/action/load HTTP/1.1" 200 - 6 0.005 0.520 2026-10-26 11:26:26,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.693 2026-10-26 11:26:26,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.630 2026-10-26 11:26:26,705 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.012 0.637 2026-10-26 11:26:26,775 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:26:26,836 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.017 0.033 2026-10-26 11:26:26,940 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:27,175 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /mail/data HTTP/1.1" 200 - 84 0.090 0.172 2026-10-26 11:26:27,266 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:26:27,486 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [2/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussSidebar-item:contains(Starred) 2026-10-26 11:26:27,490 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.028 0.016 2026-10-26 11:26:27,495 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:26:27,525 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 8 0.008 0.064 2026-10-26 11:26:27,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.005 0.049 2026-10-26 11:26:27,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [3/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step button[title='View or join channels'] 2026-10-26 11:26:27,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.023 0.107 2026-10-26 11:26:27,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.001 0.166 2026-10-26 11:26:27,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 11:26:27,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [4/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .breadcrumb-item:contains(Starred) 2026-10-26 11:26:27,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 47 0.051 0.087 2026-10-26 11:26:27,909 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 8 0.005 0.024 2026-10-26 11:26:28,107 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [5/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Starred'] 2026-10-26 11:26:28,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "GET /web/image/discuss.channel/2/avatar_128?unique=1792980594000 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-26 11:26:28,121 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "GET /web/image/discuss.channel/1/avatar_128?unique=1792980594000 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-26 11:26:28,135 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "GET /web/image/discuss.channel/3/avatar_128?unique=1792980594000 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-26 11:26:28,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "GET /web/image/discuss.channel/4/avatar_128?unique=1792980594000 HTTP/1.1" 200 - 3 0.006 0.053 2026-10-26 11:26:28,166 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "GET /web/image/discuss.channel/5/avatar_128?unique=1792980594000 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-26 11:26:28,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-10-26 11:26:28,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR discuss_go_back_to_thread_from_breadcrumbs.js SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-26 11:26:28,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 30125972 (allocated 31178752) 2026-10-26 11:26:28,375 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 4919 2026-10-26 11:26:28,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-10-26 11:26:28,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 4919 2026-10-26 11:26:28,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_112628_496204_test_go_back_to_thread_from_breadcrumbs.txt 2026-10-26 11:26:28,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmph7t56lji_chrome_odoo" 2026-10-26 11:26:28,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:26:49,115 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:26:49,116 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:26:50,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-10-26 11:26:50,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:51,431 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.012 0.465 2026-10-26 11:26:51,478 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19505] 2026-10-26 11:26:51,487 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.023 0.026 2026-10-26 11:26:51,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:26:51,600 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.016 0.030 2026-10-26 11:26:51,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19506] 2026-10-26 11:26:51,666 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.022 0.036 2026-10-26 11:26:51,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:26:51,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.014 0.038 2026-10-26 11:26:51,844 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19507] 2026-10-26 11:26:51,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.032 0.029 2026-10-26 11:26:51,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:26:51,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.028 2026-10-26 11:26:51,983 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #551 deleted ir.attachment records with IDs: [19508] 2026-10-26 11:26:51,994 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.022 0.032 2026-10-26 11:26:52,018 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:26:52,076 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.031 2026-10-26 11:26:52,119 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #552 deleted ir.attachment records with IDs: [19509] 2026-10-26 11:26:52,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.018 0.024 2026-10-26 11:26:52,195 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.031 2026-10-26 11:26:52,234 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19510] 2026-10-26 11:26:52,250 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.022 0.024 2026-10-26 11:26:52,293 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-10-26 11:26:52,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:52,914 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.010 0.465 2026-10-26 11:26:52,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:26:53,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.021 0.044 2026-10-26 11:26:53,098 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19511] 2026-10-26 11:26:53,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.027 0.037 2026-10-26 11:26:53,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:26:53,179 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.012 0.021 2026-10-26 11:26:53,232 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19512] 2026-10-26 11:26:53,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.024 0.027 2026-10-26 11:26:53,278 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:26:53,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.027 0.024 2026-10-26 11:26:53,375 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #551 deleted ir.attachment records with IDs: [19513] 2026-10-26 11:26:53,380 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.017 0.017 2026-10-26 11:26:53,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:26:53,430 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.006 0.017 2026-10-26 11:26:53,455 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:53] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.001 0.008 2026-10-26 11:26:53,541 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:27:15,238 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:27:15,238 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:27:17,622 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-10-26 11:27:17,638 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29862] 2026-10-26 11:27:17,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:27:17,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-10-26 11:27:18,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:18,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:18,735 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 15 0.021 0.461 2026-10-26 11:27:18,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:18,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.004 0.033 2026-10-26 11:27:18,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:18,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:18,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 7 0.005 0.027 2026-10-26 11:27:18,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:18,943 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.008 0.007 2026-10-26 11:27:18,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:19,016 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.011 0.020 2026-10-26 11:27:19,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:19,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.009 0.016 2026-10-26 11:27:19,108 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_guest_avatar_private_channel: waiting for threads: [] 2026-10-26 11:27:19,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-10-26 11:27:19,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:19,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:19,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 16 0.012 0.470 2026-10-26 11:27:19,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:19,760 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.003 0.024 2026-10-26 11:27:19,800 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:19,826 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:19,854 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.004 0.031 2026-10-26 11:27:19,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:19,910 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.008 0.013 2026-10-26 11:27:19,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:19,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.010 0.010 2026-10-26 11:27:20,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:20,046 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.013 0.011 2026-10-26 11:27:20,103 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-10-26 11:27:20,475 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:21,011 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:21,045 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 29 0.022 0.552 2026-10-26 11:27:21,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:21,181 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.020 0.074 2026-10-26 11:27:21,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:21,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:21,351 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.032 0.056 2026-10-26 11:27:21,373 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:21,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.020 0.054 2026-10-26 11:27:21,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:21,620 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.029 0.064 2026-10-26 11:27:21,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:21,766 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:21] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.035 0.057 2026-10-26 11:27:21,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-10-26 11:27:21,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:test_user from n/a 2026-10-26 11:27:21,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:23,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:23] "POST /mail/message/post HTTP/1.1" 200 - 57 0.075 1.850 2026-10-26 11:27:23,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:23,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:23] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 24 0.024 0.064 2026-10-26 11:27:23,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:24,023 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:24] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.024 0.063 2026-10-26 11:27:24,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:24,114 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:24,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:24] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.023 0.060 2026-10-26 11:27:24,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:24,274 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:24] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.023 0.050 2026-10-26 11:27:24,297 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:24,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:24] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.027 0.059 2026-10-26 11:27:24,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:24,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:24] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.033 0.056 2026-10-26 11:27:24,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-10-26 11:27:24,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:25,599 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "POST /mail/message/post HTTP/1.1" 200 - 53 0.042 0.574 2026-10-26 11:27:25,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:25,637 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.003 0.020 2026-10-26 11:27:25,662 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:25,680 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.003 0.020 2026-10-26 11:27:25,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:25,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:25,759 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 7 0.019 0.027 2026-10-26 11:27:25,802 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:25,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.009 0.013 2026-10-26 11:27:25,877 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:25,911 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.008 0.009 2026-10-26 11:27:25,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:25,975 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:25] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.010 0.010 2026-10-26 11:27:26,015 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-10-26 11:27:26,136 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [906] 2026-10-26 11:27:26,154 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:26,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:26,681 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:26] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 15 0.020 0.510 2026-10-26 11:27:26,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:26,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:26] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.006 0.031 2026-10-26 11:27:26,777 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:26,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:26,832 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:26] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.010 0.028 2026-10-26 11:27:26,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:26,905 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:26] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.007 0.016 2026-10-26 11:27:26,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:26,970 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:26] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.013 0.014 2026-10-26 11:27:27,011 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:27,070 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.019 0.022 2026-10-26 11:27:27,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-10-26 11:27:27,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:test_user from n/a 2026-10-26 11:27:27,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:28,153 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "POST /mail/message/post HTTP/1.1" 200 - 53 0.059 0.519 2026-10-26 11:27:28,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:28,270 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 24 0.026 0.073 2026-10-26 11:27:28,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:28,385 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.020 0.058 2026-10-26 11:27:28,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:28,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:28,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.062 0.062 2026-10-26 11:27:28,585 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:28,665 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.018 0.042 2026-10-26 11:27:28,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:28,806 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:28] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.026 0.053 2026-10-26 11:27:28,855 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:29,001 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:29] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.033 0.077 2026-10-26 11:27:29,034 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-10-26 11:27:29,195 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [914] 2026-10-26 11:27:29,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:29,676 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:29,709 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:29] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 29 0.019 0.468 2026-10-26 11:27:29,781 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:29,834 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:29] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.020 0.066 2026-10-26 11:27:29,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:29,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:30,006 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:30] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.024 0.067 2026-10-26 11:27:30,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:30,146 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:30] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.024 0.056 2026-10-26 11:27:30,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:30,303 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:30] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.030 0.059 2026-10-26 11:27:30,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:30,436 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:30] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.026 0.055 2026-10-26 11:27:30,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_02_partner_avatar_public_channel: waiting for threads: [] 2026-10-26 11:27:30,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-10-26 11:27:30,809 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [921] 2026-10-26 11:27:30,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:32,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:32,643 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 15 0.006 1.807 2026-10-26 11:27:32,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:32,687 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.003 0.023 2026-10-26 11:27:32,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:32,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:32,761 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 7 0.004 0.021 2026-10-26 11:27:32,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:32,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.008 0.011 2026-10-26 11:27:32,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:32,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.010 0.012 2026-10-26 11:27:32,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:32,962 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.012 0.011 2026-10-26 11:27:33,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-10-26 11:27:33,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:33,582 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "POST /mail/message/post HTTP/1.1" 200 - 50 0.036 0.432 2026-10-26 11:27:33,592 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [922] 2026-10-26 11:27:33,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:33,633 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.003 0.020 2026-10-26 11:27:33,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:33,681 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.008 0.022 2026-10-26 11:27:33,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:33,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:33,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.004 0.024 2026-10-26 11:27:33,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:33,802 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.005 0.009 2026-10-26 11:27:33,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:33,847 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.008 0.010 2026-10-26 11:27:33,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:33,899 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:33] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.010 0.011 2026-10-26 11:27:33,943 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-10-26 11:27:34,325 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [928] 2026-10-26 11:27:34,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:34,820 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:34,851 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:34] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 29 0.019 0.481 2026-10-26 11:27:34,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:34,977 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:34] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.017 0.082 2026-10-26 11:27:35,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:35,107 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:35,142 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:35] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.025 0.075 2026-10-26 11:27:35,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:35,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:35] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.022 0.056 2026-10-26 11:27:35,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:35,382 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:35] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.024 0.043 2026-10-26 11:27:35,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:35,539 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:35] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.032 0.056 2026-10-26 11:27:35,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-10-26 11:27:35,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:test_user from n/a 2026-10-26 11:27:35,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:36,372 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:36] "POST /mail/message/post HTTP/1.1" 200 - 50 0.055 0.562 2026-10-26 11:27:36,397 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [930] 2026-10-26 11:27:36,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:36,551 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:36] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 24 0.029 0.096 2026-10-26 11:27:36,622 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:36,664 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:36] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.020 0.053 2026-10-26 11:27:36,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:36,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:36,862 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:36] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.028 0.115 2026-10-26 11:27:36,885 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:36,982 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:36] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.027 0.044 2026-10-26 11:27:37,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:37,150 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:37] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.055 0.057 2026-10-26 11:27:37,176 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:37,297 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:37] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.037 0.055 2026-10-26 11:27:37,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-10-26 11:27:37,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:38,320 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "POST /mail/message/post HTTP/1.1" 200 - 53 0.042 0.526 2026-10-26 11:27:38,335 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [937] 2026-10-26 11:27:38,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:38,385 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.003 0.028 2026-10-26 11:27:38,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:38,463 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.004 0.025 2026-10-26 11:27:38,511 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:38,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:38,559 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 7 0.005 0.025 2026-10-26 11:27:38,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:38,625 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-26 11:27:38,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:38,693 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.008 0.011 2026-10-26 11:27:38,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:38,754 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:38] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 5 0.011 0.012 2026-10-26 11:27:38,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-10-26 11:27:39,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:test_user from n/a 2026-10-26 11:27:39,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:39,947 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:39] "POST /mail/message/post HTTP/1.1" 200 - 53 0.061 0.601 2026-10-26 11:27:39,960 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [943] 2026-10-26 11:27:41,438 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:41,498 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:41] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 24 0.053 1.466 2026-10-26 11:27:41,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:41,637 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:41] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.036 0.073 2026-10-26 11:27:41,661 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:41,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:41,798 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:41] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.031 0.076 2026-10-26 11:27:41,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:41,943 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:41] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.041 0.051 2026-10-26 11:27:41,976 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:42,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:42] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.039 0.067 2026-10-26 11:27:42,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:42,274 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:42] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.041 0.067 2026-10-26 11:27:42,326 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-10-26 11:27:42,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:42,873 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:42,895 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:42] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 16 0.007 0.459 2026-10-26 11:27:42,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:42,951 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:42] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.003 0.022 2026-10-26 11:27:42,987 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:43,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:43,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:43] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-26 11:27:43,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:43,093 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:43] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.007 0.008 2026-10-26 11:27:43,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:43,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:43] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.006 0.013 2026-10-26 11:27:43,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:43,245 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:43] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.014 0.014 2026-10-26 11:27:43,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-10-26 11:27:43,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:43,883 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:43,922 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:43] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 31 0.023 0.497 2026-10-26 11:27:43,986 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 4, model: res.partner 2026-10-26 11:27:44,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:44] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.015 0.052 2026-10-26 11:27:44,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:44,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2091], uid: 557, model: res.partner 2026-10-26 11:27:44,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:44] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 22 0.025 0.068 2026-10-26 11:27:44,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:44,296 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:44] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 18 0.025 0.052 2026-10-26 11:27:44,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:44,418 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:44] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.024 0.056 2026-10-26 11:27:44,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:44,543 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:44] "GET /web/image?field=avatar_128&id=2091&model=res.partner&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 19 0.027 0.057 2026-10-26 11:27:44,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-10-26 11:27:44,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:45,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:45,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 17 0.009 0.510 2026-10-26 11:27:45,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-26 11:27:45,161 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 9 0.003 0.021 2026-10-26 11:27:45,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:27:45,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 557, model: mail.guest 2026-10-26 11:27:45,224 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-26 11:27:45,243 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:27:45,281 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 11 0.009 0.018 2026-10-26 11:27:45,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:27:45,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.008 0.011 2026-10-26 11:27:45,347 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:27:45,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:45] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-26%2011:26:53 HTTP/1.1" 200 - 6 0.012 0.012 2026-10-26 11:27:45,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:28:05,972 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:28:05,972 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:28:07,464 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-10-26 11:28:08,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-10-26 11:28:08,557 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #562 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519] 2026-10-26 11:28:08,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-10-26 11:28:09,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1521, 1522, 1523, 1524, 1525, 1526, 1527] 2026-10-26 11:28:09,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-10-26 11:28:09,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-10-26 11:28:10,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-10-26 11:28:10,494 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-10-26 11:28:11,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-10-26 11:28:11,249 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-10-26 11:28:11,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-10-26 11:28:13,148 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564] 2026-10-26 11:28:13,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-10-26 11:28:14,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-10-26 11:28:14,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-10-26 11:28:14,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-10-26 11:28:15,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-10-26 11:28:15,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-10-26 11:28:16,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-10-26 11:28:16,180 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [991] 2026-10-26 11:28:16,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-10-26 11:28:20,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-10-26 11:28:21,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-10-26 11:28:22,148 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-10-26 11:28:22,243 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518] 2026-10-26 11:28:22,306 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-10-26 11:28:22,398 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19749] 2026-10-26 11:28:22,432 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1572, 1573] 2026-10-26 11:28:22,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-10-26 11:28:22,613 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-10-26 11:28:22,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-10-26 11:28:22,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:28:22,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:28:24,781 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:24] "POST /mail/action HTTP/1.1" 200 - 30 0.035 1.816 2026-10-26 11:28:24,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:24] "POST /mail/action HTTP/1.1" 200 - 11 0.022 0.027 2026-10-26 11:28:25,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:25] "POST /mail/action HTTP/1.1" 200 - 13 0.043 0.040 2026-10-26 11:28:25,174 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1014, 1015] 2026-10-26 11:28:25,244 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:25] "POST /mail/action HTTP/1.1" 200 - 13 0.020 0.034 2026-10-26 11:28:25,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-10-26 11:28:25,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-10-26 11:28:25,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-10-26 11:28:25,800 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #562 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1583, 1584] 2026-10-26 11:28:25,864 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #562 deleted bus.bus records with IDs: [1585, 1586] 2026-10-26 11:28:26,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-26 11:28:47,483 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:28:47,483 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:28:50,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-10-26 11:29:04,224 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-10-26 11:29:17,491 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-10-26 11:29:18,186 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #578 deleted discuss.channel.member records with IDs: [1326] 2026-10-26 11:29:20,407 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #578 deleted discuss.channel.member records with IDs: [1351] 2026-10-26 11:29:25,695 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1397] 2026-10-26 11:29:28,340 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1422] 2026-10-26 11:29:33,913 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1468] 2026-10-26 11:29:36,206 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1493] 2026-10-26 11:29:40,873 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #578 deleted discuss.channel.member records with IDs: [1539] 2026-10-26 11:29:43,112 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1562] 2026-10-26 11:29:44,762 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1579] 2026-10-26 11:29:46,407 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1589] 2026-10-26 11:29:47,732 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1606] 2026-10-26 11:29:48,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-10-26 11:29:50,016 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #578 deleted discuss.channel.member records with IDs: [1625] 2026-10-26 11:29:53,229 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #578 deleted discuss.channel.member records with IDs: [1672] 2026-10-26 11:30:00,534 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1761] 2026-10-26 11:30:04,047 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #579 deleted discuss.channel.member records with IDs: [1808] 2026-10-26 11:30:11,612 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1897] 2026-10-26 11:30:15,457 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #580 deleted discuss.channel.member records with IDs: [1946] 2026-10-26 11:30:21,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 11:30:22,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-10-26 11:30:23,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:24,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:24] "GET /chat/735/vZ2VSR5ryc HTTP/1.1" 200 - 91 0.058 0.689 2026-10-26 11:30:24,461 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:24] "GET /chat/736/qKwGCSLbf3 HTTP/1.1" 404 - 5 0.002 0.008 2026-10-26 11:30:24,463 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-10-26 11:30:24,507 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-10-26 11:30:25,960 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:26,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:26] "GET /chat/xyz HTTP/1.1" 200 - 99 0.067 0.702 2026-10-26 11:30:26,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-10-26 11:30:28,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5278 2026-10-26 11:30:28,628 104 INFO rb-9ca8621-226001-429045 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/tmpgkk8wq3u_chrome_odoo 2026-10-26 11:30:28,628 104 INFO rb-9ca8621-226001-429045 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:41735/json/version 2026-10-26 11:30:28,630 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41735/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:30:28,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-26 11:30:28,666 104 INFO rb-9ca8621-226001-429045 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:41735/json 2026-10-26 11:30:28,667 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41735/json with timeout 3 increased to 10s during tests 2026-10-26 11:30:28,703 104 INFO rb-9ca8621-226001-429045 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:41735/devtools/page/07DD2E9EFFAD90D1A0A8EA3EF577B7CD 2026-10-26 11:30:28,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-26 11:30:28,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-26 11:30:28,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:30:28,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-26 11:30:28,868 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ" in browser 2026-10-26 11:30:28,868 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ" 2026-10-26 11:30:28,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:30,422 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /chat/740/vqId2EYwRZ HTTP/1.1" 200 - 168 0.216 1.312 2026-10-26 11:30:30,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '07DD2E9EFFAD90D1A0A8EA3EF577B7CD', 'loaderId': 'AAD5FC16AE54E132A31CE254277E0F2C', 'isDownload': False} 2026-10-26 11:30:30,427 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:30:30,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.023 0.025 2026-10-26 11:30:30,521 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-26 11:30:30,545 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:30:30,566 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.008 0.073 2026-10-26 11:30:30,862 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:30,885 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 11:30:30,981 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:30:30,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:30:31,004 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:30:31,339 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "POST /mail/data HTTP/1.1" 200 - 103 0.098 0.238 2026-10-26 11:30:31,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:30:31,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:30:31,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.115 0.089 2026-10-26 11:30:31,974 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:31,988 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:32,009 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.007 0.207 2026-10-26 11:30:32,019 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:30:32,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.017 0.166 2026-10-26 11:30:32,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.005 0.286 2026-10-26 11:30:32,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:30:32,121 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/res.partner/3/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.017 0.101 2026-10-26 11:30:32,138 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/discuss.channel/740/avatar_128?unique=95bee9bfefb97446d81c38638b2c3d280f5ab372193510427cd77973e08b37595c883cf5f67e72877b44ae843d40e8b7d21fefafc032e1695efdb028c08138b4 HTTP/1.1" 200 - 3 0.002 0.293 2026-10-26 11:30:32,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:30:32,278 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/res.partner/2124/avatar_128 HTTP/1.1" 200 - 17 0.029 0.394 2026-10-26 11:30:32,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:32,356 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:32,357 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:30:32,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.015 0.324 2026-10-26 11:30:32,424 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:32,531 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.066 0.203 2026-10-26 11:30:32,577 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.014 0.160 2026-10-26 11:30:32,597 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/mail.guest/61/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-26 11:30:32,657 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:32,686 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/res.partner/2123/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.019 0.189 2026-10-26 11:30:32,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:32,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:30:32,755 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.017 0.269 2026-10-26 11:30:32,756 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.322 2026-10-26 11:30:32,790 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.066 2026-10-26 11:30:32,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:30:32,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/image/19876?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.006 0.018 2026-10-26 11:30:32,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:32] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:30:32,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:30:33,011 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:33] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.016 0.048 2026-10-26 11:30:33,024 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:33] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 11:30:33,378 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:33] "POST /mail/message/post HTTP/1.1" 200 - 48 0.046 0.100 2026-10-26 11:30:33,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:33,479 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:33] "GET /discuss/channel/740/image/19876?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-26 11:30:33,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:33,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:30:35,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:30:35,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.020 0.027 2026-10-26 11:30:36,017 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:30:36,021 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [1] 2026-10-26 11:30:36,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:36] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.021 2026-10-26 11:30:36,097 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:36,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:30:36,268 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:30:36,382 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:30:36,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:36,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:30:36,484 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.011 0.020 2026-10-26 11:30:36,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:30:36,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:30:36,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:36] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.016 0.038 2026-10-26 11:30:36,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:36,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:30:36,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:30:36,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:30:37,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:30:37,081 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19877] 2026-10-26 11:30:37,087 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:37] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.034 0.026 2026-10-26 11:30:37,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:30:37,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:30:37,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:30:37,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:37,455 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.025 0.052 2026-10-26 11:30:37,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-26 11:30:37,507 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:30:37,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13552740 (allocated 15466496) 2026-10-26 11:30:37,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5278 2026-10-26 11:30:37,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-26 11:30:37,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5278 2026-10-26 11:30:37,864 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113037_863799_test_discuss_channel_public_page_as_admin.txt 2026-10-26 11:30:37,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpgkk8wq3u_chrome_odoo" 2026-10-26 11:30:38,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5472 2026-10-26 11:30:38,419 104 INFO rb-9ca8621-226001-429045 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/tmp4ngd1d6b_chrome_odoo 2026-10-26 11:30:38,419 104 INFO rb-9ca8621-226001-429045 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:35749/json/version 2026-10-26 11:30:38,420 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35749/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:30:38,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-26 11:30:38,462 104 INFO rb-9ca8621-226001-429045 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:35749/json 2026-10-26 11:30:38,463 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35749/json with timeout 3 increased to 10s during tests 2026-10-26 11:30:38,488 104 INFO rb-9ca8621-226001-429045 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:35749/devtools/page/73E238E671548CE0329D030C8D9929C2 2026-10-26 11:30:38,519 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-26 11:30:38,540 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-26 11:30:38,609 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:30:38,618 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-26 11:30:38,632 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ" in browser 2026-10-26 11:30:38,632 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ" 2026-10-26 11:30:38,945 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:38] "GET /chat/740/vqId2EYwRZ HTTP/1.1" 200 - 63 0.062 0.203 2026-10-26 11:30:38,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '73E238E671548CE0329D030C8D9929C2', 'loaderId': '0952CA83E94A2998449BFEA74103628D', 'isDownload': False} 2026-10-26 11:30:38,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:30:39,009 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:30:39,042 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 11:30:39,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.074 2026-10-26 11:30:39,072 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.089 2026-10-26 11:30:39,368 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:30:39,466 104 INFO rb-9ca8621-226001-429045 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/vqId2EYwRZ", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:30:39,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:30:39,500 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:30:39,681 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "POST /mail/data HTTP/1.1" 200 - 93 0.066 0.144 2026-10-26 11:30:39,684 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.205 2026-10-26 11:30:39,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:30:40,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:30:40,239 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.103 0.050 2026-10-26 11:30:40,256 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.002 0.141 2026-10-26 11:30:40,290 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:30:40,305 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:30:40,313 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.014 0.172 2026-10-26 11:30:40,330 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:30:40,356 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/discuss.channel/740/avatar_128?unique=95bee9bfefb97446d81c38638b2c3d280f5ab372193510427cd77973e08b37595c883cf5f67e72877b44ae843d40e8b7d21fefafc032e1695efdb028c08138b4 HTTP/1.1" 200 - 3 0.021 0.196 2026-10-26 11:30:40,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-26 11:30:40,432 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/res.partner/3/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.011 0.089 2026-10-26 11:30:40,515 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/res.partner/2124/avatar_128 HTTP/1.1" 200 - 10 0.023 0.316 2026-10-26 11:30:40,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:30:40,611 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:30:40,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.023 0.238 2026-10-26 11:30:40,638 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /discuss/channel/740/image/19876?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 11:30:40,664 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-10-26 11:30:40,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:30:40,775 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.025 0.048 2026-10-26 11:30:40,787 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/mail.guest/61/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-26 11:30:40,800 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:40,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:40,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:30:40,911 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:40] "GET /web/image/res.partner/2123/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.044 0.141 2026-10-26 11:30:41,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:41,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:41,037 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.059 0.184 2026-10-26 11:30:41,038 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:30:41,090 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.018 0.115 2026-10-26 11:30:41,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:30:41,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.005 0.027 2026-10-26 11:30:41,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "GET /web/image/19879?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:30:41,203 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:30:41,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:30:41,322 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.038 0.065 2026-10-26 11:30:41,343 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.062 2026-10-26 11:30:41,684 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "POST /mail/message/post HTTP/1.1" 200 - 38 0.050 0.070 2026-10-26 11:30:41,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:41,770 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:41] "GET /discuss/channel/740/image/19879?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.005 0.018 2026-10-26 11:30:41,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:41,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:30:43,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:30:43,530 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:43] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.013 0.021 2026-10-26 11:30:43,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:30:43,660 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-10-26 11:30:43,673 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:43] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.019 2026-10-26 11:30:43,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:43,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:30:43,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:30:43,998 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:30:44,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:44,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:30:44,109 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.013 2026-10-26 11:30:44,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:30:44,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:30:44,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:44] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.027 0.054 2026-10-26 11:30:44,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:44,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:30:44,565 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:30:44,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:30:44,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:30:44,773 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19880] 2026-10-26 11:30:44,783 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:44] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.019 0.032 2026-10-26 11:30:44,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:30:44,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:30:44,969 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:30:45,048 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:45,113 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.019 0.046 2026-10-26 11:30:45,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-26 11:30:45,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:30:45,386 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13867900 (allocated 16650240) 2026-10-26 11:30:45,404 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5472 2026-10-26 11:30:45,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-26 11:30:45,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5472 2026-10-26 11:30:45,540 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113045_540325_test_discuss_channel_public_page_as_admin.txt 2026-10-26 11:30:45,540 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmp4ngd1d6b_chrome_odoo" 2026-10-26 11:30:45,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-10-26 11:30:48,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5667 2026-10-26 11:30:48,619 104 INFO rb-9ca8621-226001-429045 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/tmp36sfudql_chrome_odoo 2026-10-26 11:30:48,620 104 INFO rb-9ca8621-226001-429045 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:36679/json/version 2026-10-26 11:30:48,627 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36679/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:30:48,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-26 11:30:48,717 104 INFO rb-9ca8621-226001-429045 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:36679/json 2026-10-26 11:30:48,718 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36679/json with timeout 3 increased to 10s during tests 2026-10-26 11:30:48,728 104 INFO rb-9ca8621-226001-429045 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:36679/devtools/page/5E72009B4B80305E5D912D85BB06538F 2026-10-26 11:30:48,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-26 11:30:48,747 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-26 11:30:48,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-26 11:30:48,936 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo" in browser 2026-10-26 11:30:48,936 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo" 2026-10-26 11:30:48,980 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:49,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:49] "GET /chat/742/mwn53hQsDo HTTP/1.1" 200 - 97 0.057 0.796 2026-10-26 11:30:49,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '5E72009B4B80305E5D912D85BB06538F', 'loaderId': '01D6924C62A51BD789DE164A20FC46D0', 'isDownload': False} 2026-10-26 11:30:49,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-26 11:30:49,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:49] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.007 0.018 2026-10-26 11:30:49,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:49] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:30:49,925 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:49] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:30:49,936 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:49] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-10-26 11:30:50,225 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:50,258 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-26 11:30:50,420 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:50,421 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:30:50,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-10-26 11:30:50,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-26 11:30:50,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "POST /mail/data HTTP/1.1" 200 - 49 0.041 0.076 2026-10-26 11:30:50,544 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.097 2026-10-26 11:30:50,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-10-26 11:30:50,583 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.004 0.013 2026-10-26 11:30:50,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-26 11:30:50,956 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 11:30:50,971 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:50,986 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.058 0.084 2026-10-26 11:30:51,010 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/discuss.channel/742/avatar_128?unique=5398b5ae3070d4575c5065364ae7fcf7b976944b46c7b1a89e007b707d08b164b1c4cf084e4298c2714a95c738af58c427394a998c021317c421042afd46b68b HTTP/1.1" 200 - 8 0.007 0.130 2026-10-26 11:30:51,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2126], uid: 4, model: res.partner 2026-10-26 11:30:51,133 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/res.partner/2126/avatar_128 HTTP/1.1" 200 - 24 0.046 0.207 2026-10-26 11:30:51,167 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/mail.guest/63/avatar_128?access_token=2062b0a21597a57b588c70527631dcc7c5b07f18a3d132f2cba6a9049c27e032o0x6b09d7f1&unique=1793014249000 HTTP/1.1" 200 - 5 0.005 0.267 2026-10-26 11:30:51,257 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.022 0.328 2026-10-26 11:30:51,273 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/mail.guest/63/avatar_128?access_token=2062b0a21597a57b588c70527631dcc7c5b07f18a3d132f2cba6a9049c27e032o0x6b09d7f1&unique=1793014250000 HTTP/1.1" 200 - 5 0.004 0.150 2026-10-26 11:30:51,367 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-10-26 11:30:51,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 9890112 (allocated 11534336) 2026-10-26 11:30:51,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5667 2026-10-26 11:30:51,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-26 11:30:51,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5667 2026-10-26 11:30:51,437 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/mail.guest/62/avatar_128?access_token=6380661c23765dcf52e32b271bb2ed887ab3f59027711970f451c4297c233166o0x6b09d6ca&unique=1793014222000 HTTP/1.1" 200 - 6 0.023 0.019 2026-10-26 11:30:51,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.006 0.069 2026-10-26 11:30:51,511 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:51] "GET /web/image/res.partner/2125/avatar_128?access_token=bb8c517e45af418b807a3a7a460ece6dc360fa934fbd98f141d85742eb165987o0x6b0c2ae5&unique=1793014222000 HTTP/1.1" 200 - 8 0.006 0.104 2026-10-26 11:30:51,633 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113051_633243_test_discuss_channel_public_page_as_guest.txt 2026-10-26 11:30:51,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp36sfudql_chrome_odoo" 2026-10-26 11:30:52,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5848 2026-10-26 11:30:52,185 104 INFO rb-9ca8621-226001-429045 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/tmpo1fwu54f_chrome_odoo 2026-10-26 11:30:52,186 104 INFO rb-9ca8621-226001-429045 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:35125/json/version 2026-10-26 11:30:52,187 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35125/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:30:52,253 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-26 11:30:52,254 104 INFO rb-9ca8621-226001-429045 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:35125/json 2026-10-26 11:30:52,255 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35125/json with timeout 3 increased to 10s during tests 2026-10-26 11:30:52,271 104 INFO rb-9ca8621-226001-429045 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:35125/devtools/page/B380AA16E95D5D6FBB88C7F43C403BE8 2026-10-26 11:30:52,287 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-26 11:30:52,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-26 11:30:52,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-26 11:30:52,372 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo" in browser 2026-10-26 11:30:52,377 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo" 2026-10-26 11:30:52,527 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /chat/742/mwn53hQsDo HTTP/1.1" 200 - 44 0.026 0.090 2026-10-26 11:30:52,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': 'B380AA16E95D5D6FBB88C7F43C403BE8', 'loaderId': 'D039E34DC62BCD8778DCF2756F863173', 'isDownload': False} 2026-10-26 11:30:52,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:30:52,649 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.054 2026-10-26 11:30:52,672 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.075 2026-10-26 11:30:52,702 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:30:52,724 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.003 0.115 2026-10-26 11:30:52,955 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:52,986 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:30:53,101 104 INFO rb-9ca8621-226001-429045 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/mwn53hQsDo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:30:53,110 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:30:53,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:30:53,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "POST /mail/data HTTP/1.1" 200 - 39 0.027 0.061 2026-10-26 11:30:53,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:30:53,613 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:30:53,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.040 0.051 2026-10-26 11:30:53,649 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:30:53,667 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/discuss.channel/742/avatar_128?unique=5398b5ae3070d4575c5065364ae7fcf7b976944b46c7b1a89e007b707d08b164b1c4cf084e4298c2714a95c738af58c427394a998c021317c421042afd46b68b HTTP/1.1" 200 - 8 0.003 0.098 2026-10-26 11:30:53,680 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/mail.guest/63/avatar_128?access_token=2062b0a21597a57b588c70527631dcc7c5b07f18a3d132f2cba6a9049c27e032o0x6b09d7f1&unique=1793014250000 HTTP/1.1" 200 - 5 0.002 0.083 2026-10-26 11:30:53,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2126], uid: 4, model: res.partner 2026-10-26 11:30:53,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/res.partner/2126/avatar_128 HTTP/1.1" 200 - 22 0.030 0.175 2026-10-26 11:30:53,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:30:53,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.027 0.222 2026-10-26 11:30:53,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:30:53,896 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:30:53,929 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.006 0.022 2026-10-26 11:30:53,957 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/mail.guest/62/avatar_128?access_token=6380661c23765dcf52e32b271bb2ed887ab3f59027711970f451c4297c233166o0x6b09d6ca&unique=1793014222000 HTTP/1.1" 200 - 6 0.004 0.045 2026-10-26 11:30:53,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "GET /web/image/res.partner/2125/avatar_128?access_token=bb8c517e45af418b807a3a7a460ece6dc360fa934fbd98f141d85742eb165987o0x6b0c2ae5&unique=1793014222000 HTTP/1.1" 200 - 8 0.007 0.082 2026-10-26 11:30:54,019 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:54,038 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.009 0.019 2026-10-26 11:30:54,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:54,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:30:54,116 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:30:54,141 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.012 0.029 2026-10-26 11:30:54,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:30:54,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:54,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:30:54,363 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.008 0.032 2026-10-26 11:30:54,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:30:54,430 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "GET /web/image/19887?access_token=88c659b3-557f-4c5b-b383-2a13112a7649&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.002 0.011 2026-10-26 11:30:54,528 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-26 11:30:54,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:30:54,557 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.008 0.016 2026-10-26 11:30:54,573 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:30:54,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:54] "POST /mail/message/post HTTP/1.1" 200 - 46 0.042 0.070 2026-10-26 11:30:54,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:55,029 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:55,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:30:56,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:30:56,414 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:56] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.015 0.021 2026-10-26 11:30:56,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:30:56,521 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [3] 2026-10-26 11:30:56,534 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:56] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.012 0.032 2026-10-26 11:30:56,573 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:30:56,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:30:56,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:30:56,850 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:30:56,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:30:56,921 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:30:56,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.005 0.032 2026-10-26 11:30:57,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:30:57,136 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:30:57,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:57] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.018 0.047 2026-10-26 11:30:57,328 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:57,386 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:30:57,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:30:57,523 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:30:57,601 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:30:57,654 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19888] 2026-10-26 11:30:57,661 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:57] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.030 0.027 2026-10-26 11:30:57,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:30:57,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:30:57,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:30:57,914 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:30:57,985 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.030 0.037 2026-10-26 11:30:58,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-26 11:30:58,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:30:58,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 12112864 (allocated 13631488) 2026-10-26 11:30:58,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5848 2026-10-26 11:30:58,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-26 11:30:58,226 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5848 2026-10-26 11:30:58,366 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113058_366469_test_discuss_channel_public_page_as_guest.txt 2026-10-26 11:30:58,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpo1fwu54f_chrome_odoo" 2026-10-26 11:30:58,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-10-26 11:31:00,102 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 6038 2026-10-26 11:31:00,102 104 INFO rb-9ca8621-226001-429045 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/tmp1tld35a9_chrome_odoo 2026-10-26 11:31:00,103 104 INFO rb-9ca8621-226001-429045 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:43261/json/version 2026-10-26 11:31:00,104 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43261/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:00,131 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:00,131 104 INFO rb-9ca8621-226001-429045 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:43261/json 2026-10-26 11:31:00,132 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43261/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:00,158 104 INFO rb-9ca8621-226001-429045 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:43261/devtools/page/53F9A8F78A146999C798B4D64A9643C9 2026-10-26 11:31:00,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-26 11:31:00,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-26 11:31:00,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:31:00,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-26 11:31:00,395 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy" in browser 2026-10-26 11:31:00,395 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy" 2026-10-26 11:31:00,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:01,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:01] "GET /chat/744/aNDRVbUGwy HTTP/1.1" 200 - 155 0.165 1.124 2026-10-26 11:31:01,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '53F9A8F78A146999C798B4D64A9643C9', 'loaderId': 'CC184E749828EDD0900D0F7291EE91AF', 'isDownload': False} 2026-10-26 11:31:01,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:01,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:01] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 11:31:01,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:01] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.006 0.031 2026-10-26 11:31:01,834 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:01] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 11:31:01,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:01] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.096 2026-10-26 11:31:02,132 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:02] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:02,167 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-26 11:31:02,268 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:02,296 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:02,501 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:02] "POST /mail/data HTTP/1.1" 200 - 67 0.110 0.133 2026-10-26 11:31:02,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.222 2026-10-26 11:31:03,069 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.031 0.061 2026-10-26 11:31:03,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:03,077 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:03,085 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:03,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/discuss.channel/744/avatar_128?unique=a89ea37b4eb9d2a1d4f6cfb9082525e1c6218b0e25459cab796ebfb3c09a6f049e5921e06d934f34607b540d4aaf99766a95601e7e9571e74053149591b8b2f1 HTTP/1.1" 200 - 6 0.017 0.092 2026-10-26 11:31:03,215 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.052 0.137 2026-10-26 11:31:03,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.005 0.237 2026-10-26 11:31:03,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:03,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:03,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/res.partner/2128/avatar_128 HTTP/1.1" 200 - 17 0.088 0.329 2026-10-26 11:31:03,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:03,486 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/res.partner/7/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.016 0.445 2026-10-26 11:31:03,492 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.195 2026-10-26 11:31:03,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:03,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:03,613 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/res.partner/2127/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.035 0.261 2026-10-26 11:31:03,663 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:03,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.034 0.223 2026-10-26 11:31:03,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.021 0.467 2026-10-26 11:31:03,821 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "GET /web/image/mail.guest/64/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 4 0.004 0.495 2026-10-26 11:31:03,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.007 0.224 2026-10-26 11:31:03,902 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:03,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:03,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:04,028 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.010 0.017 2026-10-26 11:31:04,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:04,111 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "GET /web/image/19895?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.005 0.017 2026-10-26 11:31:04,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:04,187 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:31:04,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.028 0.039 2026-10-26 11:31:04,276 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-26 11:31:04,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "POST /mail/message/post HTTP/1.1" 200 - 49 0.044 0.075 2026-10-26 11:31:04,676 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:04,717 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "GET /discuss/channel/744/image/19895?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.010 0.029 2026-10-26 11:31:04,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:04,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:06,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:06,174 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:06] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.015 0.026 2026-10-26 11:31:06,279 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:06,299 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-10-26 11:31:06,314 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:06] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.008 0.033 2026-10-26 11:31:06,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:06,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:06,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:06,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:06,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:06,789 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:06,840 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.026 2026-10-26 11:31:06,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:06,972 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:07,075 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:07] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.038 0.055 2026-10-26 11:31:07,150 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:07,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:07,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:07,351 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:07,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:07,511 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19896] 2026-10-26 11:31:07,520 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.039 0.039 2026-10-26 11:31:07,545 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:07,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:07,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:07,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:07,866 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.021 0.045 2026-10-26 11:31:07,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-26 11:31:07,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:08,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12847516 (allocated 14942208) 2026-10-26 11:31:08,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 6038 2026-10-26 11:31:08,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-26 11:31:08,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 6038 2026-10-26 11:31:08,184 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113108_184263_test_discuss_channel_public_page_as_internal.txt 2026-10-26 11:31:08,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmp1tld35a9_chrome_odoo" 2026-10-26 11:31:08,854 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 6237 2026-10-26 11:31:08,854 104 INFO rb-9ca8621-226001-429045 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/tmpmbw4ytz9_chrome_odoo 2026-10-26 11:31:08,855 104 INFO rb-9ca8621-226001-429045 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:46735/json/version 2026-10-26 11:31:08,856 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46735/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:08,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:08,880 104 INFO rb-9ca8621-226001-429045 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:46735/json 2026-10-26 11:31:08,883 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46735/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:08,896 104 INFO rb-9ca8621-226001-429045 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:46735/devtools/page/C36AA640E19223C2B8DECC72D1023814 2026-10-26 11:31:08,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-26 11:31:08,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-26 11:31:09,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:31:09,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-26 11:31:09,086 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy" in browser 2026-10-26 11:31:09,086 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy" 2026-10-26 11:31:09,325 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /chat/744/aNDRVbUGwy HTTP/1.1" 200 - 51 0.047 0.160 2026-10-26 11:31:09,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': 'C36AA640E19223C2B8DECC72D1023814', 'loaderId': '90B9DBF07F0C5C5E41FD1DCAB3DE8AC5', 'isDownload': False} 2026-10-26 11:31:09,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:09,393 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 11:31:09,431 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-10-26 11:31:09,472 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.071 2026-10-26 11:31:09,510 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.011 0.107 2026-10-26 11:31:09,827 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:31:09,833 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.007 0.009 2026-10-26 11:31:09,908 104 INFO rb-9ca8621-226001-429045 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/aNDRVbUGwy", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:09,943 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:10,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "POST /mail/data HTTP/1.1" 200 - 60 0.104 0.130 2026-10-26 11:31:10,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.218 2026-10-26 11:31:10,553 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:10,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.061 0.080 2026-10-26 11:31:10,638 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:31:10,644 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:10,678 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.021 0.141 2026-10-26 11:31:10,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/image/discuss.channel/744/avatar_128?unique=a89ea37b4eb9d2a1d4f6cfb9082525e1c6218b0e25459cab796ebfb3c09a6f049e5921e06d934f34607b540d4aaf99766a95601e7e9571e74053149591b8b2f1 HTTP/1.1" 200 - 6 0.008 0.157 2026-10-26 11:31:10,776 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/image/res.partner/7/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.016 0.208 2026-10-26 11:31:10,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:10,841 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:31:10,867 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.053 0.255 2026-10-26 11:31:10,922 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:10,951 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /web/image/res.partner/2128/avatar_128 HTTP/1.1" 200 - 10 0.025 0.377 2026-10-26 11:31:10,954 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.049 2026-10-26 11:31:11,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:11,040 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/image/res.partner/2127/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.020 0.077 2026-10-26 11:31:11,051 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/image/mail.guest/64/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-26 11:31:11,077 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /discuss/channel/744/image/19895?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.012 0.219 2026-10-26 11:31:11,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:11,094 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:11,137 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.019 0.191 2026-10-26 11:31:11,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:11,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.018 0.158 2026-10-26 11:31:11,228 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.006 0.098 2026-10-26 11:31:11,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:11,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:11,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.020 2026-10-26 11:31:11,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:11,346 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/image/19898?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:31:11,400 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:31:11,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:11,517 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.019 0.067 2026-10-26 11:31:11,526 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.061 2026-10-26 11:31:11,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "POST /mail/message/post HTTP/1.1" 200 - 39 0.037 0.074 2026-10-26 11:31:11,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:11,924 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:11] "GET /discuss/channel/744/image/19898?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.021 2026-10-26 11:31:11,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:12,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:14,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:14,567 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:14] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.023 2026-10-26 11:31:14,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:14,732 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [5] 2026-10-26 11:31:14,740 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:14] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.011 0.039 2026-10-26 11:31:14,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:14,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:14,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:15,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:15,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:15,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:15,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.025 2026-10-26 11:31:15,287 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:15,384 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:15,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:15] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.027 0.050 2026-10-26 11:31:15,553 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:15,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:15,683 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:15,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:15,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:15,898 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19899] 2026-10-26 11:31:15,905 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.024 0.030 2026-10-26 11:31:15,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:16,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:16,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:16,166 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:16,250 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:16] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.030 0.049 2026-10-26 11:31:16,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-26 11:31:16,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:16,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 13091388 (allocated 14417920) 2026-10-26 11:31:16,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 6237 2026-10-26 11:31:16,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-26 11:31:16,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 6237 2026-10-26 11:31:16,628 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113116_627811_test_discuss_channel_public_page_as_internal.txt 2026-10-26 11:31:16,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpmbw4ytz9_chrome_odoo" 2026-10-26 11:31:16,702 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-10-26 11:31:18,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6434 2026-10-26 11:31:18,533 104 INFO rb-9ca8621-226001-429045 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/tmpywvjqbl__chrome_odoo 2026-10-26 11:31:18,533 104 INFO rb-9ca8621-226001-429045 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:37873/json/version 2026-10-26 11:31:18,535 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37873/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:18,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:18,562 104 INFO rb-9ca8621-226001-429045 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:37873/json 2026-10-26 11:31:18,563 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37873/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:18,583 104 INFO rb-9ca8621-226001-429045 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:37873/devtools/page/B80B4618D91F19FC50CC8D63EA2286AF 2026-10-26 11:31:18,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-26 11:31:18,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-26 11:31:18,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal from n/a 2026-10-26 11:31:18,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-26 11:31:18,856 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat" in browser 2026-10-26 11:31:18,856 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat" 2026-10-26 11:31:18,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:19,772 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /chat/746/BXFC7vYvat HTTP/1.1" 200 - 97 0.067 0.828 2026-10-26 11:31:19,778 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': 'B80B4618D91F19FC50CC8D63EA2286AF', 'loaderId': '1CA0ABF4AB8443B35D86989713F18B81', 'isDownload': False} 2026-10-26 11:31:19,778 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:19,890 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.011 0.036 2026-10-26 11:31:19,914 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.017 0.043 2026-10-26 11:31:19,934 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.075 2026-10-26 11:31:19,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.008 0.139 2026-10-26 11:31:20,265 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:20,314 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.021 2026-10-26 11:31:20,406 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:20,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:20,694 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "POST /mail/data HTTP/1.1" 200 - 82 0.088 0.193 2026-10-26 11:31:20,697 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.277 2026-10-26 11:31:20,812 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:31:20,821 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.035 2026-10-26 11:31:21,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:21,181 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.048 0.082 2026-10-26 11:31:21,204 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:31:21,207 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/discuss.channel/746/avatar_128?unique=4c64db3337b01c57301a2e65eb62388c0f42fe9e74d62af3e47e2acc1e91be975be3e11b6be334289bfa458e9156836069be38dfbca1231e39ff76e58c457187 HTTP/1.1" 200 - 6 0.007 0.128 2026-10-26 11:31:21,238 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:31:21,256 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/7/avatar_128?access_token=72df1a2f018d36fe09f39a8501a63641026f0a18bc32dfa60fe8c4bf0d80acbco0x6b0a4b15&unique=1792982153000 HTTP/1.1" 200 - 6 0.018 0.153 2026-10-26 11:31:21,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2130], uid: 7, model: res.partner 2026-10-26 11:31:21,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:21,379 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/2130/avatar_128 HTTP/1.1" 200 - 21 0.029 0.273 2026-10-26 11:31:21,407 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:21,425 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/8/avatar_128?access_token=37157c560f95d0921607a950250fed7196adbdd4f14a2a3e1bd4db52441f3fa4o0x6b0a4c3d&unique=1792982153000 HTTP/1.1" 200 - 6 0.012 0.311 2026-10-26 11:31:21,493 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.021 0.252 2026-10-26 11:31:21,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:21,538 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/3/avatar_128?access_token=868c4bebb86a55b56e34ef73527453d4e840fbe36fdd8ed52ab1aa61f4c184d7o0x6b0a4678&unique=1793014222000 HTTP/1.1" 200 - 6 0.023 0.434 2026-10-26 11:31:21,568 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:21,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:21,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.024 0.060 2026-10-26 11:31:21,613 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/mail.guest/65/avatar_128?access_token=d503292662a9b718a640522f8c2487571b315d0a4ce4c13a36d20996cba88c13o0x6b09da40&unique=1793014222000 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-26 11:31:21,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.085 2026-10-26 11:31:21,630 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:31:21,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 5 0.015 0.071 2026-10-26 11:31:21,679 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/res.partner/2129/avatar_128?access_token=9514eddf74ec14b04ea2030237c109899461c5a97c6675ead0d9d1a18c62913do0x6b0c2f82&unique=1793014222000 HTTP/1.1" 200 - 5 0.006 0.098 2026-10-26 11:31:21,706 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.008 0.101 2026-10-26 11:31:21,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:21,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:21,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:21,861 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.009 0.027 2026-10-26 11:31:21,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:21,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/image/19906?access_token=e9fa0c9b-c642-4809-8be3-ee58feb0c5b1&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.003 0.006 2026-10-26 11:31:21,982 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:21] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:31:21,999 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:22,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:22] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.020 0.031 2026-10-26 11:31:22,047 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:22] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 11:31:22,415 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:22] "POST /mail/message/post HTTP/1.1" 200 - 47 0.040 0.104 2026-10-26 11:31:22,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:22,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:22,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:24,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:24,550 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:24] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.012 0.027 2026-10-26 11:31:24,661 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:24,670 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [6] 2026-10-26 11:31:24,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:24] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.009 0.026 2026-10-26 11:31:24,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:24,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:24,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:25,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:25,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:25,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:25,174 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.006 0.024 2026-10-26 11:31:25,212 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:25,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:25,372 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:25] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.028 0.043 2026-10-26 11:31:25,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:25,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:25,580 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:25,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:25,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:25,788 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19907] 2026-10-26 11:31:25,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.020 0.029 2026-10-26 11:31:25,829 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:25,913 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:25,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:26,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:26,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.022 0.039 2026-10-26 11:31:26,151 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-26 11:31:26,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:26,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12993096 (allocated 14417920) 2026-10-26 11:31:26,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6434 2026-10-26 11:31:26,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-26 11:31:26,268 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6434 2026-10-26 11:31:26,390 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113126_389794_test_discuss_channel_public_page_as_portal.txt 2026-10-26 11:31:26,390 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpywvjqbl__chrome_odoo" 2026-10-26 11:31:26,841 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6631 2026-10-26 11:31:26,841 104 INFO rb-9ca8621-226001-429045 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/tmpb5gf7w0y_chrome_odoo 2026-10-26 11:31:26,841 104 INFO rb-9ca8621-226001-429045 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:45305/json/version 2026-10-26 11:31:26,861 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45305/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:27,015 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:27,015 104 INFO rb-9ca8621-226001-429045 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:45305/json 2026-10-26 11:31:27,016 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45305/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:27,039 104 INFO rb-9ca8621-226001-429045 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:45305/devtools/page/4686B0EF2E0311A5ECF4B62ABA80ED3C 2026-10-26 11:31:27,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-26 11:31:27,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-26 11:31:27,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal from n/a 2026-10-26 11:31:27,196 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-26 11:31:27,239 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat" in browser 2026-10-26 11:31:27,239 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat" 2026-10-26 11:31:27,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /chat/746/BXFC7vYvat HTTP/1.1" 200 - 45 0.066 0.096 2026-10-26 11:31:27,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '4686B0EF2E0311A5ECF4B62ABA80ED3C', 'loaderId': '38A16FE87C56AFD18CE6478345CEFCC8', 'isDownload': False} 2026-10-26 11:31:27,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:27,513 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:31:27,530 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:31:27,545 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 11:31:27,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 11:31:27,880 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:27,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.005 0.007 2026-10-26 11:31:28,000 104 INFO rb-9ca8621-226001-429045 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/BXFC7vYvat", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:28,019 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:28,229 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "POST /mail/data HTTP/1.1" 200 - 69 0.084 0.152 2026-10-26 11:31:28,231 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.219 2026-10-26 11:31:28,324 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:31:28,330 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:31:28,669 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.029 0.048 2026-10-26 11:31:28,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:28,707 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:31:28,718 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/image/discuss.channel/746/avatar_128?unique=4c64db3337b01c57301a2e65eb62388c0f42fe9e74d62af3e47e2acc1e91be975be3e11b6be334289bfa458e9156836069be38dfbca1231e39ff76e58c457187 HTTP/1.1" 200 - 6 0.013 0.092 2026-10-26 11:31:28,742 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:31:28,789 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/image/res.partner/3/avatar_128?access_token=868c4bebb86a55b56e34ef73527453d4e840fbe36fdd8ed52ab1aa61f4c184d7o0x6b0a4678&unique=1793014222000 HTTP/1.1" 200 - 6 0.037 0.125 2026-10-26 11:31:28,816 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/image/res.partner/8/avatar_128?access_token=37157c560f95d0921607a950250fed7196adbdd4f14a2a3e1bd4db52441f3fa4o0x6b0a4c3d&unique=1792982153000 HTTP/1.1" 200 - 6 0.008 0.169 2026-10-26 11:31:28,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/image/res.partner/7/avatar_128?access_token=72df1a2f018d36fe09f39a8501a63641026f0a18bc32dfa60fe8c4bf0d80acbco0x6b0a4b15&unique=1792982153000 HTTP/1.1" 200 - 6 0.008 0.207 2026-10-26 11:31:28,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:28,916 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:31:28,919 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:28] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.029 0.114 2026-10-26 11:31:28,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2130], uid: 7, model: res.partner 2026-10-26 11:31:28,980 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:29,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/image/res.partner/2130/avatar_128 HTTP/1.1" 200 - 19 0.037 0.382 2026-10-26 11:31:29,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-10-26 11:31:29,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/image/mail.guest/65/avatar_128?access_token=d503292662a9b718a640522f8c2487571b315d0a4ce4c13a36d20996cba88c13o0x6b09da40&unique=1793014222000 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-26 11:31:29,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:29,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /discuss/channel/746/image/19906?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.158 2026-10-26 11:31:29,111 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 5 0.012 0.111 2026-10-26 11:31:29,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:29,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:29,164 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.024 0.072 2026-10-26 11:31:29,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:29,206 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/image/res.partner/2129/avatar_128?access_token=9514eddf74ec14b04ea2030237c109899461c5a97c6675ead0d9d1a18c62913do0x6b0c2f82&unique=1793014222000 HTTP/1.1" 200 - 5 0.009 0.202 2026-10-26 11:31:29,239 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.012 0.026 2026-10-26 11:31:29,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:29,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:29,376 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.041 2026-10-26 11:31:29,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:29,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/image/19909?access_token=c37b6ba0-5413-4469-9c98-0d4ccf2ca98c&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.002 0.007 2026-10-26 11:31:29,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:31:29,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:29,535 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.018 0.038 2026-10-26 11:31:29,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 11:31:29,852 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:29] "POST /mail/message/post HTTP/1.1" 200 - 38 0.034 0.077 2026-10-26 11:31:29,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:30,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:30,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:31,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:31,978 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:31] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.009 0.023 2026-10-26 11:31:32,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:32,097 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [7] 2026-10-26 11:31:32,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.007 0.024 2026-10-26 11:31:32,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:32,242 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:32,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:32,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:32,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:32,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:32,563 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.018 2026-10-26 11:31:32,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:32,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:32,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:32] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.039 0.056 2026-10-26 11:31:32,874 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:32,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:32,999 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:33,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:33,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:33,174 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19910] 2026-10-26 11:31:33,182 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.017 0.026 2026-10-26 11:31:33,212 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:33,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:33,373 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:33,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:33,524 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.026 0.050 2026-10-26 11:31:33,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-26 11:31:33,603 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:33,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 13240768 (allocated 14680064) 2026-10-26 11:31:33,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6631 2026-10-26 11:31:33,750 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-26 11:31:33,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6631 2026-10-26 11:31:33,872 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113133_872235_test_discuss_channel_public_page_as_portal.txt 2026-10-26 11:31:33,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpb5gf7w0y_chrome_odoo" 2026-10-26 11:31:33,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-10-26 11:31:35,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 6834 2026-10-26 11:31:35,623 104 INFO rb-9ca8621-226001-429045 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/tmpeslfbc3v_chrome_odoo 2026-10-26 11:31:35,624 104 INFO rb-9ca8621-226001-429045 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:44757/json/version 2026-10-26 11:31:35,625 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44757/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:35,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:35,707 104 INFO rb-9ca8621-226001-429045 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:44757/json 2026-10-26 11:31:35,707 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44757/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:35,726 104 INFO rb-9ca8621-226001-429045 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:44757/devtools/page/58F515F141C751B6DA71FEA533790E8C 2026-10-26 11:31:35,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Enable chrome headless console log notification 2026-10-26 11:31:35,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless enable page notifications 2026-10-26 11:31:35,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Setting session cookie in browser 2026-10-26 11:31:35,895 104 INFO rb-9ca8621-226001-429045 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/y7VLIUaaYP" in browser 2026-10-26 11:31:35,896 104 INFO rb-9ca8621-226001-429045 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/y7VLIUaaYP" 2026-10-26 11:31:35,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:36,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:36] "GET /chat/748/y7VLIUaaYP HTTP/1.1" 200 - 97 0.051 0.741 2026-10-26 11:31:36,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': '58F515F141C751B6DA71FEA533790E8C', 'loaderId': 'D22D70C495E0264535CAF187EE868D5D', 'isDownload': False} 2026-10-26 11:31:36,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Evaluate ready code "odoo.isTourReady('discuss_channel_call_public_tour.js')" 2026-10-26 11:31:36,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:36] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 11:31:36,815 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:36] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.008 0.032 2026-10-26 11:31:36,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:36] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 11:31:36,839 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:36] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:31:37,097 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:31:37,112 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 11:31:37,282 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:31:37,290 104 INFO rb-9ca8621-226001-429045 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/y7VLIUaaYP", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:37,299 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:31:37,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [1/4] Tour discuss_channel_call_public_tour.js → Step The call does not start on the welcome page (trigger: .o-mail-WelcomePage) 2026-10-26 11:31:37,407 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "POST /mail/data HTTP/1.1" 200 - 49 0.045 0.071 2026-10-26 11:31:37,409 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.113 2026-10-26 11:31:37,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [2/4] Tour discuss_channel_call_public_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-26 11:31:37,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [3/4] Tour discuss_channel_call_public_tour.js → Step Check that the call has started (trigger: .o-discuss-Call) 2026-10-26 11:31:37,709 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.010 2026-10-26 11:31:37,774 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:37] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 27 0.017 0.037 2026-10-26 11:31:38,020 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.039 0.067 2026-10-26 11:31:38,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/discuss.channel/748/avatar_128?unique=d868f2108b42cc730c69c78a72f7938bd0d18956978db678383e029ed34ebc07f3617483dc3e3cd2f6cb4e8f0ae425d679d644448eddee89ce9c9a0402f76d1a HTTP/1.1" 200 - 8 0.009 0.092 2026-10-26 11:31:38,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [4/4] Tour discuss_channel_call_public_tour.js → Step Check that current user is in call ('disconnect' button visible) (trigger: button[title='Disconnect']) 2026-10-26 11:31:38,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/mail.guest/67/avatar_128?access_token=677a0ced5ff340c4f643ecf8ba5de887972da9d76268adca05fb269a78c4c28fo0x6b09dc8f&unique=1793014296000 HTTP/1.1" 200 - 5 0.002 0.112 2026-10-26 11:31:38,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.028 0.135 2026-10-26 11:31:38,147 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 10 0.004 0.098 2026-10-26 11:31:38,203 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2132], uid: 4, model: res.partner 2026-10-26 11:31:38,213 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /mail/static/src/audio/channel_01_in.ogg HTTP/1.1" 206 - 0 0.000 0.013 2026-10-26 11:31:38,250 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/res.partner/2132/avatar_128 HTTP/1.1" 200 - 24 0.032 0.255 2026-10-26 11:31:38,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/mail.guest/67/avatar_128?access_token=677a0ced5ff340c4f643ecf8ba5de887972da9d76268adca05fb269a78c4c28fo0x6b09dc8f&unique=1793014297000 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-26 11:31:38,353 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:31:38,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-10-26 11:31:38,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR discuss_channel_call_public_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-26 11:31:38,415 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/mail.guest/66/avatar_128?access_token=366711afd9c4289db4025c509762e8c1c42014707378a74d5892c9d8e5cb8dcco0x6b09db67&unique=1793014222000 HTTP/1.1" 200 - 6 0.003 0.012 2026-10-26 11:31:38,447 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-26 11:31:38,498 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "GET /web/image/res.partner/2131/avatar_128?access_token=df57cffb22225ff94ab31c24f28725c564357228acbe0015cd45f6eb2bcd538ao0x6b0c2781&unique=1793014222000 HTTP/1.1" 200 - 8 0.013 0.080 2026-10-26 11:31:38,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 8082932 (allocated 8650752) 2026-10-26 11:31:38,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 6834 2026-10-26 11:31:38,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-10-26 11:31:38,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 6834 2026-10-26 11:31:38,532 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:38] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 10 0.007 0.016 2026-10-26 11:31:38,665 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113138_665715_test_discuss_channel_public_page_call_public.txt 2026-10-26 11:31:38,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmpeslfbc3v_chrome_odoo" 2026-10-26 11:31:38,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-10-26 11:31:39,821 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [15] 2026-10-26 11:31:40,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 7041 2026-10-26 11:31:40,392 104 INFO rb-9ca8621-226001-429045 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/tmp1no8n_9r_chrome_odoo 2026-10-26 11:31:40,393 104 INFO rb-9ca8621-226001-429045 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:42987/json/version 2026-10-26 11:31:40,396 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:42987/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:40,538 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:40,538 104 INFO rb-9ca8621-226001-429045 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:42987/json 2026-10-26 11:31:40,539 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:42987/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:40,560 104 INFO rb-9ca8621-226001-429045 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:42987/devtools/page/64CA372F0911664F1A48C0E09128CB56 2026-10-26 11:31:40,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-26 11:31:40,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-26 11:31:40,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:31:40,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-26 11:31:40,731 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs" in browser 2026-10-26 11:31:40,731 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs" 2026-10-26 11:31:40,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:43,499 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /chat/751/MjLgd2zYDs HTTP/1.1" 200 - 169 0.166 2.586 2026-10-26 11:31:43,504 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '64CA372F0911664F1A48C0E09128CB56', 'loaderId': '250F5E8107496332C1D84290C6C1A42B', 'isDownload': False} 2026-10-26 11:31:43,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:43,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-10-26 11:31:43,592 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-26 11:31:43,610 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-26 11:31:43,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:31:43,876 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:31:43,921 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-26 11:31:44,009 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:31:44,011 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:44,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:44,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "POST /mail/data HTTP/1.1" 200 - 91 0.052 0.159 2026-10-26 11:31:44,307 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:31:44,663 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:31:44,675 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:44,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:44,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.080 0.047 2026-10-26 11:31:44,725 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:31:44,774 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/image/discuss.channel/751/avatar_128?unique=8931fda590d3123f8041e5f898b3be6de60740d779d10e4ab32a95c9505b6bdeae1b4a35999e3f1a8deffb82abe31bca9155e10affe486a0f9c0e9120d4197b3 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-26 11:31:44,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.015 0.161 2026-10-26 11:31:44,818 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.004 0.183 2026-10-26 11:31:44,857 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-26 11:31:44,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:44,909 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "GET /web/image/res.partner/3/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.013 0.142 2026-10-26 11:31:44,924 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:44] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.002 0.141 2026-10-26 11:31:44,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:45,016 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.041 0.191 2026-10-26 11:31:45,038 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:45,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/image/mail.guest/68/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-26 11:31:45,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:45,106 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:45,117 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/image/res.partner/2133/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.013 0.234 2026-10-26 11:31:45,157 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:45,188 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/image/res.partner/2134/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 10 0.024 0.337 2026-10-26 11:31:45,286 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.018 0.233 2026-10-26 11:31:45,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.017 0.176 2026-10-26 11:31:45,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:45,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:45,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:45,463 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.018 2026-10-26 11:31:45,505 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:45,523 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/image/19922?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.015 0.018 2026-10-26 11:31:45,593 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:31:45,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:45,675 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.016 0.045 2026-10-26 11:31:45,685 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:45] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 11:31:46,045 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:46] "POST /mail/message/post HTTP/1.1" 200 - 51 0.044 0.104 2026-10-26 11:31:46,110 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:46,115 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:46] "GET /discuss/channel/751/image/19922?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.012 2026-10-26 11:31:46,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:46,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:47,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:47,286 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:47] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.016 0.022 2026-10-26 11:31:47,397 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:47,406 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-10-26 11:31:47,419 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:47] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.012 0.020 2026-10-26 11:31:47,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:47,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:47,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:47,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:47,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:47,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:47,860 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.006 0.019 2026-10-26 11:31:47,885 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:47,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:48,047 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:48] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.018 0.050 2026-10-26 11:31:48,127 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:48,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:48,261 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:48,329 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:48,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:48,435 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19923] 2026-10-26 11:31:48,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:48] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.018 0.024 2026-10-26 11:31:48,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:48,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:48,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:48,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:48,776 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.022 0.037 2026-10-26 11:31:48,813 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-26 11:31:48,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:48,976 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13307164 (allocated 14942208) 2026-10-26 11:31:48,987 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 7041 2026-10-26 11:31:48,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-26 11:31:48,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 7041 2026-10-26 11:31:49,109 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113149_109543_test_mail_group_public_page_as_admin.txt 2026-10-26 11:31:49,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmp1no8n_9r_chrome_odoo" 2026-10-26 11:31:49,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 7240 2026-10-26 11:31:49,558 104 INFO rb-9ca8621-226001-429045 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/tmpionomxz6_chrome_odoo 2026-10-26 11:31:49,558 104 INFO rb-9ca8621-226001-429045 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:40309/json/version 2026-10-26 11:31:49,559 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40309/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:49,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:49,661 104 INFO rb-9ca8621-226001-429045 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:40309/json 2026-10-26 11:31:49,662 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40309/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:49,674 104 INFO rb-9ca8621-226001-429045 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:40309/devtools/page/F72D08348150371E5A96A8F846E35A4A 2026-10-26 11:31:49,689 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-26 11:31:49,698 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-26 11:31:49,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:31:49,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-26 11:31:49,786 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs" in browser 2026-10-26 11:31:49,787 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs" 2026-10-26 11:31:50,053 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /chat/751/MjLgd2zYDs HTTP/1.1" 200 - 56 0.043 0.202 2026-10-26 11:31:50,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'F72D08348150371E5A96A8F846E35A4A', 'loaderId': '7AB9C9EB6E90A73F916933F701A3011C', 'isDownload': False} 2026-10-26 11:31:50,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:31:50,138 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 11:31:50,158 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:31:50,173 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-26 11:31:50,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.053 2026-10-26 11:31:50,474 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:31:50,510 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 11:31:50,612 104 INFO rb-9ca8621-226001-429045 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/MjLgd2zYDs", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:50,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:31:50,836 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "POST /mail/data HTTP/1.1" 200 - 84 0.067 0.181 2026-10-26 11:31:50,837 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.230 2026-10-26 11:31:50,931 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:31:51,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:31:51,309 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:31:51,325 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.071 0.044 2026-10-26 11:31:51,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.004 0.111 2026-10-26 11:31:51,343 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:31:51,371 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:31:51,373 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-26 11:31:51,423 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-26 11:31:51,431 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.176 2026-10-26 11:31:51,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.019 0.050 2026-10-26 11:31:51,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:31:51,550 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/res.partner/3/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.011 0.174 2026-10-26 11:31:51,569 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/discuss.channel/751/avatar_128?unique=8931fda590d3123f8041e5f898b3be6de60740d779d10e4ab32a95c9505b6bdeae1b4a35999e3f1a8deffb82abe31bca9155e10affe486a0f9c0e9120d4197b3 HTTP/1.1" 200 - 3 0.001 0.195 2026-10-26 11:31:51,577 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:31:51,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:31:51,633 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/res.partner/2134/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 10 0.025 0.141 2026-10-26 11:31:51,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/mail.guest/68/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-26 11:31:51,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:51,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/res.partner/2133/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.014 0.225 2026-10-26 11:31:51,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /discuss/channel/751/image/19922?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-26 11:31:51,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:51,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:31:51,772 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.014 0.055 2026-10-26 11:31:51,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.016 2026-10-26 11:31:51,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:31:51,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:51,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:31:51,936 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.003 0.022 2026-10-26 11:31:51,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:31:51,982 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/19925?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:31:52,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:31:52,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:31:52,146 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.037 0.046 2026-10-26 11:31:52,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.063 2026-10-26 11:31:52,433 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "POST /mail/message/post HTTP/1.1" 200 - 41 0.025 0.059 2026-10-26 11:31:52,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:52,477 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "GET /discuss/channel/751/image/19925?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-26 11:31:52,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:52,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:31:54,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:31:54,590 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:54] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.018 2026-10-26 11:31:54,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:31:54,671 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-10-26 11:31:54,683 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:54] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.009 0.016 2026-10-26 11:31:54,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:31:54,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:31:54,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:31:54,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:31:55,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:31:55,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:31:55,100 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.003 0.028 2026-10-26 11:31:55,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:31:55,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:31:55,264 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:55,287 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:55] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.019 0.059 2026-10-26 11:31:55,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:31:55,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:31:55,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:31:55,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:31:55,638 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19926] 2026-10-26 11:31:55,649 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:55] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.012 0.032 2026-10-26 11:31:55,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:31:55,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:31:55,841 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:31:55,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:31:55,991 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.021 0.050 2026-10-26 11:31:56,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-26 11:31:56,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:31:56,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13710168 (allocated 15863808) 2026-10-26 11:31:56,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 7240 2026-10-26 11:31:56,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-26 11:31:56,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 7240 2026-10-26 11:31:56,292 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113156_292105_test_mail_group_public_page_as_admin.txt 2026-10-26 11:31:56,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpionomxz6_chrome_odoo" 2026-10-26 11:31:56,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-10-26 11:31:57,432 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [16] 2026-10-26 11:31:58,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7443 2026-10-26 11:31:58,025 104 INFO rb-9ca8621-226001-429045 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/tmp4q3xgd4r_chrome_odoo 2026-10-26 11:31:58,028 104 INFO rb-9ca8621-226001-429045 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:35299/json/version 2026-10-26 11:31:58,030 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35299/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:31:58,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:58,094 104 INFO rb-9ca8621-226001-429045 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:35299/json 2026-10-26 11:31:58,094 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35299/json with timeout 3 increased to 10s during tests 2026-10-26 11:31:58,116 104 INFO rb-9ca8621-226001-429045 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:35299/devtools/page/29486A3A2ADC3629C41F00E3FF8F58D6 2026-10-26 11:31:58,127 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-26 11:31:58,134 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-26 11:31:58,220 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-26 11:31:58,280 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ" in browser 2026-10-26 11:31:58,280 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ" 2026-10-26 11:31:58,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:59,131 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /chat/753/V8yEqtMbGJ HTTP/1.1" 200 - 101 0.062 0.763 2026-10-26 11:31:59,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '29486A3A2ADC3629C41F00E3FF8F58D6', 'loaderId': '6866373B6BCFC261DAC81F1E1C9003AE', 'isDownload': False} 2026-10-26 11:31:59,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-26 11:31:59,207 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 11:31:59,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:31:59,246 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.007 0.048 2026-10-26 11:31:59,266 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.066 2026-10-26 11:31:59,532 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:59,558 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.008 2026-10-26 11:31:59,726 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:59,727 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:31:59,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-10-26 11:31:59,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-26 11:31:59,862 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "POST /mail/data HTTP/1.1" 200 - 44 0.051 0.081 2026-10-26 11:31:59,865 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.094 2026-10-26 11:31:59,873 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-10-26 11:31:59,906 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:59] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.014 0.015 2026-10-26 11:32:00,217 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.039 0.047 2026-10-26 11:32:00,235 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/discuss.channel/753/avatar_128?unique=216cfacf4cea5cfb98270a03cabff97ed68ef17f33d49bd3c2443a1a376b50641fed93b789aaf54e312b8c67ed18c4c62e0b91dc57e3e5089e938bacdb1b5a2b HTTP/1.1" 200 - 8 0.003 0.083 2026-10-26 11:32:00,264 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:00,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.025 0.082 2026-10-26 11:32:00,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-26 11:32:00,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 11:32:00,300 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/mail.guest/70/avatar_128?access_token=58c05ee08a01f047bab3e45ab28484119405e8f82f23a17263a5e48498a18c67o0x6b09d5b5&unique=1793014318000 HTTP/1.1" 200 - 5 0.006 0.143 2026-10-26 11:32:00,462 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/mail.guest/70/avatar_128?access_token=58c05ee08a01f047bab3e45ab28484119405e8f82f23a17263a5e48498a18c67o0x6b09d5b5&unique=1793014319000 HTTP/1.1" 200 - 5 0.029 0.010 2026-10-26 11:32:00,503 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/res.partner/2136/avatar_128?access_token=c5e6a172875d356e31a7d28546bcad69000bba6ef3d4115e380fe7ad7d6b74a5o0x6b0c2d46&unique=1793014222000 HTTP/1.1" 200 - 9 0.015 0.042 2026-10-26 11:32:00,546 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/res.partner/2135/avatar_128?access_token=f8135d2cc75ce5d61c7df9576b96befdf7f85e0957c57da2d52e5c49a7836a03o0x6b0c2c1f&unique=1793014222000 HTTP/1.1" 200 - 8 0.012 0.100 2026-10-26 11:32:00,566 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/mail.guest/69/avatar_128?access_token=a17aa4ca9283dd5605ceefbca54a54b1ab3c0202097cedb746fc3118d5c98428o0x6b09dedd&unique=1793014222000 HTTP/1.1" 200 - 6 0.008 0.126 2026-10-26 11:32:00,608 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:00] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.010 0.168 2026-10-26 11:32:00,615 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 7749608 (allocated 8388608) 2026-10-26 11:32:00,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7443 2026-10-26 11:32:00,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-26 11:32:00,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7443 2026-10-26 11:32:00,751 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113200_751088_test_mail_group_public_page_as_guest.txt 2026-10-26 11:32:00,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmp4q3xgd4r_chrome_odoo" 2026-10-26 11:32:01,203 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7620 2026-10-26 11:32:01,204 104 INFO rb-9ca8621-226001-429045 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/tmplarc5s8f_chrome_odoo 2026-10-26 11:32:01,204 104 INFO rb-9ca8621-226001-429045 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:37319/json/version 2026-10-26 11:32:01,206 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37319/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:01,297 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:01,298 104 INFO rb-9ca8621-226001-429045 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:37319/json 2026-10-26 11:32:01,298 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37319/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:01,320 104 INFO rb-9ca8621-226001-429045 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:37319/devtools/page/6836696BC66083D858B45BF3AB385A8D 2026-10-26 11:32:01,333 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-26 11:32:01,349 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-26 11:32:01,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-26 11:32:01,394 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ" in browser 2026-10-26 11:32:01,397 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ" 2026-10-26 11:32:01,545 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /chat/753/V8yEqtMbGJ HTTP/1.1" 200 - 43 0.043 0.095 2026-10-26 11:32:01,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '6836696BC66083D858B45BF3AB385A8D', 'loaderId': '72FE7969F9B3B03ACC586DE761FF8DBC', 'isDownload': False} 2026-10-26 11:32:01,562 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:32:01,641 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:32:01,657 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:32:01,668 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.048 2026-10-26 11:32:01,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.048 2026-10-26 11:32:01,931 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:32:01,949 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:32:01,985 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:32:02,102 104 INFO rb-9ca8621-226001-429045 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/V8yEqtMbGJ", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:02,111 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-10-26 11:32:02,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:32:02,289 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "POST /mail/data HTTP/1.1" 200 - 41 0.067 0.114 2026-10-26 11:32:02,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:32:02,626 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.058 0.033 2026-10-26 11:32:02,644 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/discuss.channel/752/avatar_128?unique=62c1054d0c5918df1fe9b2723e8d6b8cc326c9050dfbcaeea0a63aef729d9ee1da0e65bfe525d4f5e6c5bd491f03eb6615ea0e05300bbc289735dbe0fbd1cebb HTTP/1.1" 200 - 8 0.004 0.076 2026-10-26 11:32:02,647 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:32:02,685 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:32:02,695 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/discuss.channel/753/avatar_128?unique=216cfacf4cea5cfb98270a03cabff97ed68ef17f33d49bd3c2443a1a376b50641fed93b789aaf54e312b8c67ed18c4c62e0b91dc57e3e5089e938bacdb1b5a2b HTTP/1.1" 200 - 8 0.009 0.110 2026-10-26 11:32:02,720 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/mail.guest/69/avatar_128?access_token=a17aa4ca9283dd5605ceefbca54a54b1ab3c0202097cedb746fc3118d5c98428o0x6b09dedd&unique=1793014222000 HTTP/1.1" 200 - 5 0.009 0.099 2026-10-26 11:32:02,775 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.023 0.169 2026-10-26 11:32:02,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:32:02,857 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.036 0.256 2026-10-26 11:32:02,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.006 0.130 2026-10-26 11:32:02,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/mail.guest/70/avatar_128?access_token=58c05ee08a01f047bab3e45ab28484119405e8f82f23a17263a5e48498a18c67o0x6b09d5b5&unique=1793014319000 HTTP/1.1" 200 - 6 0.004 0.157 2026-10-26 11:32:02,931 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:32:02,941 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/res.partner/2135/avatar_128?access_token=f8135d2cc75ce5d61c7df9576b96befdf7f85e0957c57da2d52e5c49a7836a03o0x6b0c2c1f&unique=1793014222000 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-26 11:32:02,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:02] "GET /web/image/res.partner/2136/avatar_128?access_token=c5e6a172875d356e31a7d28546bcad69000bba6ef3d4115e380fe7ad7d6b74a5o0x6b0c2d46&unique=1793014222000 HTTP/1.1" 200 - 9 0.005 0.198 2026-10-26 11:32:03,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:03,074 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.012 0.020 2026-10-26 11:32:03,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:03,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:32:03,174 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.007 0.023 2026-10-26 11:32:03,184 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:03,212 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:03,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:03,287 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:32:03,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.005 0.023 2026-10-26 11:32:03,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "GET /web/image/19933?access_token=db07aa61-2bee-44a6-ac2c-c36c8f98ba4e&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.002 0.012 2026-10-26 11:32:03,371 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:32:03,464 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:32:03,475 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:32:03,515 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.024 0.033 2026-10-26 11:32:03,526 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:32:03,577 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.016 0.061 2026-10-26 11:32:03,919 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:03] "POST /mail/message/post HTTP/1.1" 200 - 50 0.066 0.106 2026-10-26 11:32:03,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:04,044 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:04,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:32:05,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:32:05,461 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.024 2026-10-26 11:32:05,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:32:05,559 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [10] 2026-10-26 11:32:05,580 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.022 0.026 2026-10-26 11:32:05,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:05,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:32:05,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:32:05,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:32:05,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:05,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:32:06,042 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.004 0.018 2026-10-26 11:32:06,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:32:06,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:32:06,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.017 0.038 2026-10-26 11:32:06,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:06,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:32:06,446 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:32:06,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:32:06,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:32:06,654 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19934] 2026-10-26 11:32:06,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.014 0.024 2026-10-26 11:32:06,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:32:06,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:32:06,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:32:06,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:07,011 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.021 0.047 2026-10-26 11:32:07,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-26 11:32:07,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:32:07,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 12114260 (allocated 13893632) 2026-10-26 11:32:07,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7620 2026-10-26 11:32:07,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-26 11:32:07,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7620 2026-10-26 11:32:07,344 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113207_344168_test_mail_group_public_page_as_guest.txt 2026-10-26 11:32:07,344 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmplarc5s8f_chrome_odoo" 2026-10-26 11:32:07,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-10-26 11:32:08,524 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [17] 2026-10-26 11:32:09,110 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7813 2026-10-26 11:32:09,111 104 INFO rb-9ca8621-226001-429045 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/tmplgntwh_x_chrome_odoo 2026-10-26 11:32:09,111 104 INFO rb-9ca8621-226001-429045 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:39075/json/version 2026-10-26 11:32:09,112 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:39075/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:09,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:09,136 104 INFO rb-9ca8621-226001-429045 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:39075/json 2026-10-26 11:32:09,136 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:39075/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:09,144 104 INFO rb-9ca8621-226001-429045 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:39075/devtools/page/4B3E8C73791053200D5AD52C74724A2C 2026-10-26 11:32:09,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-26 11:32:09,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-26 11:32:09,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:32:09,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-26 11:32:09,331 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH" in browser 2026-10-26 11:32:09,331 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH" 2026-10-26 11:32:09,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:10,634 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:10] "GET /chat/755/SrghJqUuvH HTTP/1.1" 200 - 157 0.163 1.097 2026-10-26 11:32:10,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '4B3E8C73791053200D5AD52C74724A2C', 'loaderId': 'AFC918B8264BADC17E2B73EC48CB4500', 'isDownload': False} 2026-10-26 11:32:10,639 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:32:10,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:10] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:32:10,700 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:10] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 11:32:10,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:10] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-26 11:32:10,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:10] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:32:11,033 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:32:11,063 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:32:11,139 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:11,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:32:11,361 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "POST /mail/data HTTP/1.1" 200 - 57 0.071 0.146 2026-10-26 11:32:11,364 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.207 2026-10-26 11:32:11,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.008 0.040 2026-10-26 11:32:11,772 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /web/image/discuss.channel/755/avatar_128?unique=082cc65a5382467eca29b563733891f81cc4a3b5c8bda634e64746de4772347dd6b46aeac69af9f27bfb20d88794f81dae01522c6f377ea47e9ceb0b8c4731a4 HTTP/1.1" 200 - 6 0.007 0.057 2026-10-26 11:32:11,792 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:11,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:32:11,853 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:32:11,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "GET /web/image/res.partner/7/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.020 0.161 2026-10-26 11:32:11,952 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:32:11,989 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:11] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.038 0.256 2026-10-26 11:32:12,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:32:12,089 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.032 0.172 2026-10-26 11:32:12,118 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/image/mail.guest/71/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 4 0.008 0.217 2026-10-26 11:32:12,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:12,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:12,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:32:12,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/image/res.partner/2137/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.019 0.245 2026-10-26 11:32:12,237 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:32:12,275 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.024 0.135 2026-10-26 11:32:12,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.012 0.567 2026-10-26 11:32:12,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/image/res.partner/2138/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 10 0.015 0.448 2026-10-26 11:32:12,405 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.187 2026-10-26 11:32:12,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:12,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:12,517 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:32:12,558 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.016 2026-10-26 11:32:12,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:32:12,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/image/19941?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.006 0.017 2026-10-26 11:32:12,674 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:32:12,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:32:12,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.026 0.066 2026-10-26 11:32:12,805 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:12] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.074 2026-10-26 11:32:13,179 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.054 0.106 2026-10-26 11:32:13,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:13,273 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:13] "GET /discuss/channel/755/image/19941?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.009 0.019 2026-10-26 11:32:13,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:13,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:32:14,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:32:14,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:14] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.017 0.027 2026-10-26 11:32:14,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:32:15,013 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [11] 2026-10-26 11:32:15,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:15] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.018 2026-10-26 11:32:15,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:15,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:32:15,226 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:32:15,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:32:15,406 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:15,407 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:32:15,461 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.006 0.022 2026-10-26 11:32:15,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:32:15,577 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:32:15,669 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:15] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.029 0.057 2026-10-26 11:32:15,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:15,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:32:15,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:32:15,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:32:16,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:32:16,141 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19942] 2026-10-26 11:32:16,154 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:16] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.034 0.047 2026-10-26 11:32:16,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:32:16,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:32:16,355 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:32:16,436 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:16,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:16] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.028 0.039 2026-10-26 11:32:16,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-26 11:32:16,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:32:16,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12555892 (allocated 14155776) 2026-10-26 11:32:16,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7813 2026-10-26 11:32:16,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-26 11:32:16,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7813 2026-10-26 11:32:16,826 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113216_826676_test_mail_group_public_page_as_internal.txt 2026-10-26 11:32:16,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmplgntwh_x_chrome_odoo" 2026-10-26 11:32:17,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 8003 2026-10-26 11:32:17,396 104 INFO rb-9ca8621-226001-429045 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/tmpmpwaarqg_chrome_odoo 2026-10-26 11:32:17,396 104 INFO rb-9ca8621-226001-429045 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:43939/json/version 2026-10-26 11:32:17,397 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43939/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:17,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:17,539 104 INFO rb-9ca8621-226001-429045 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:43939/json 2026-10-26 11:32:17,540 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43939/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:17,559 104 INFO rb-9ca8621-226001-429045 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:43939/devtools/page/D86B59B8541308F06745B8878B83D08D 2026-10-26 11:32:17,591 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-26 11:32:17,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-26 11:32:17,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:32:17,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-26 11:32:17,803 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH" in browser 2026-10-26 11:32:17,803 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH" 2026-10-26 11:32:17,997 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:17] "GET /chat/755/SrghJqUuvH HTTP/1.1" 200 - 45 0.036 0.132 2026-10-26 11:32:18,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': 'D86B59B8541308F06745B8878B83D08D', 'loaderId': 'E9FE3488EBA58946D0962511EBE9BDA5', 'isDownload': False} 2026-10-26 11:32:18,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:32:18,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 11:32:18,110 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-26 11:32:18,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-26 11:32:18,167 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:32:18,497 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:18,519 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:32:18,629 104 INFO rb-9ca8621-226001-429045 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/SrghJqUuvH", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:18,641 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:32:18,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:32:18,850 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:18] "POST /mail/data HTTP/1.1" 200 - 53 0.078 0.122 2026-10-26 11:32:19,308 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:19,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:32:19,333 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:19,345 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.062 0.054 2026-10-26 11:32:19,365 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.002 0.117 2026-10-26 11:32:19,396 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/discuss.channel/755/avatar_128?unique=082cc65a5382467eca29b563733891f81cc4a3b5c8bda634e64746de4772347dd6b46aeac69af9f27bfb20d88794f81dae01522c6f377ea47e9ceb0b8c4731a4 HTTP/1.1" 200 - 6 0.003 0.148 2026-10-26 11:32:19,463 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/res.partner/7/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.032 0.180 2026-10-26 11:32:19,489 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.013 0.209 2026-10-26 11:32:19,526 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:32:19,566 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:32:19,571 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/res.partner/2137/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 9 0.016 0.095 2026-10-26 11:32:19,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:32:19,633 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.014 0.180 2026-10-26 11:32:19,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:19,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/res.partner/2138/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 10 0.022 0.233 2026-10-26 11:32:19,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /web/image/mail.guest/71/avatar_128?unique=1793014222000 HTTP/1.1" 200 - 3 0.001 0.272 2026-10-26 11:32:19,763 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "GET /discuss/channel/755/image/19941?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.015 0.185 2026-10-26 11:32:19,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:19,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:32:19,829 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:19,849 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.027 0.129 2026-10-26 11:32:19,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.069 2026-10-26 11:32:19,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:19,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:32:19,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.011 0.019 2026-10-26 11:32:19,969 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:32:20,010 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "GET /web/image/19944?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:32:20,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:32:20,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:32:20,134 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.028 0.040 2026-10-26 11:32:20,157 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-26 11:32:20,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "POST /mail/message/post HTTP/1.1" 200 - 42 0.036 0.101 2026-10-26 11:32:20,553 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:20,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:20] "GET /discuss/channel/755/image/19944?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.014 2026-10-26 11:32:20,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:20,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:32:22,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:32:22,266 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:22] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.016 0.024 2026-10-26 11:32:22,373 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:32:22,379 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-10-26 11:32:22,390 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:22] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.016 0.021 2026-10-26 11:32:22,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:22,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:32:22,608 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:32:22,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:32:22,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:22,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:32:22,852 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:22] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.017 2026-10-26 11:32:22,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:32:22,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:32:23,018 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:23,031 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:23] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.018 0.048 2026-10-26 11:32:23,102 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:32:23,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:32:23,244 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:32:23,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:32:23,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:32:23,388 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19945] 2026-10-26 11:32:23,395 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.021 0.044 2026-10-26 11:32:23,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:32:23,528 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:32:23,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:23,678 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:23] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.033 0.048 2026-10-26 11:32:23,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-26 11:32:23,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:32:23,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12868640 (allocated 14417920) 2026-10-26 11:32:23,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 8003 2026-10-26 11:32:23,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-26 11:32:23,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 8003 2026-10-26 11:32:24,004 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113224_004329_test_mail_group_public_page_as_internal.txt 2026-10-26 11:32:24,004 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmpmpwaarqg_chrome_odoo" 2026-10-26 11:32:24,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-10-26 11:32:25,230 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [18] 2026-10-26 11:32:25,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8197 2026-10-26 11:32:25,781 104 INFO rb-9ca8621-226001-429045 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/tmpm3acdh73_chrome_odoo 2026-10-26 11:32:25,781 104 INFO rb-9ca8621-226001-429045 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:35463/json/version 2026-10-26 11:32:25,782 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35463/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:25,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:25,856 104 INFO rb-9ca8621-226001-429045 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:35463/json 2026-10-26 11:32:25,859 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35463/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:25,873 104 INFO rb-9ca8621-226001-429045 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:35463/devtools/page/C791A791F2441A47BC6192AB4E1C265E 2026-10-26 11:32:25,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-26 11:32:25,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-26 11:32:26,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal from n/a 2026-10-26 11:32:26,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-26 11:32:26,076 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu" in browser 2026-10-26 11:32:26,077 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu" 2026-10-26 11:32:26,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:26,898 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:26] "GET /chat/757/MbEs9U4Gyu HTTP/1.1" 200 - 101 0.059 0.745 2026-10-26 11:32:26,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'C791A791F2441A47BC6192AB4E1C265E', 'loaderId': '8DC44A7A6AB0C4818D7CEDCBD8A4FA98', 'isDownload': False} 2026-10-26 11:32:26,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:32:26,983 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:26] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.029 2026-10-26 11:32:26,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:26] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 11:32:27,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.008 0.055 2026-10-26 11:32:27,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:32:27,331 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:27,382 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-26 11:32:27,458 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:32:27,460 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:27,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:32:27,692 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "POST /mail/data HTTP/1.1" 200 - 73 0.064 0.167 2026-10-26 11:32:27,755 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:32:27,763 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:27] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:32:28,175 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.031 0.043 2026-10-26 11:32:28,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:32:28,195 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:32:28,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/3/avatar_128?access_token=868c4bebb86a55b56e34ef73527453d4e840fbe36fdd8ed52ab1aa61f4c184d7o0x6b0a4678&unique=1793014222000 HTTP/1.1" 200 - 6 0.005 0.078 2026-10-26 11:32:28,208 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:32:28,226 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/discuss.channel/757/avatar_128?unique=584e6ac9feef4273dbb5dce18e57ee26227e688696f4378cdc618eca0bb21d106dca2642c35616380ac96da7336fe9005639a34cfbbc2af9cb850f298b50bf90 HTTP/1.1" 200 - 6 0.005 0.088 2026-10-26 11:32:28,287 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.022 0.119 2026-10-26 11:32:28,333 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/7/avatar_128?access_token=72df1a2f018d36fe09f39a8501a63641026f0a18bc32dfa60fe8c4bf0d80acbco0x6b0a4b15&unique=1792982153000 HTTP/1.1" 200 - 6 0.009 0.204 2026-10-26 11:32:28,351 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:32:28,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/8/avatar_128?access_token=37157c560f95d0921607a950250fed7196adbdd4f14a2a3e1bd4db52441f3fa4o0x6b0a4c3d&unique=1792982153000 HTTP/1.1" 200 - 6 0.008 0.232 2026-10-26 11:32:28,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 5 0.008 0.136 2026-10-26 11:32:28,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:32:28,447 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/2140/avatar_128?access_token=574d9da80bff1ee32cbd5f3c9023cc94a137cc4e7fe9b1c7f4c592be2bd21d2fo0x6b0c2794&unique=1793014222000 HTTP/1.1" 200 - 6 0.009 0.149 2026-10-26 11:32:28,456 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/mail.guest/72/avatar_128?access_token=00c81f416133e5b2b2546ece3885b5c401da0ec76787b5f4718c1e432e6f3979o0x6b09d804&unique=1793014222000 HTTP/1.1" 200 - 3 0.001 0.176 2026-10-26 11:32:28,490 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/res.partner/2139/avatar_128?access_token=de6f0f462d52fd1b8b7b51dc4e7879d82b496dad6833d2c79bab0bde732d6c24o0x6b0c30bc&unique=1793014222000 HTTP/1.1" 200 - 5 0.005 0.189 2026-10-26 11:32:28,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:28,566 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.015 0.042 2026-10-26 11:32:28,586 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:28,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:32:28,644 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:32:28,661 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.009 0.029 2026-10-26 11:32:28,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:28,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:28,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:32:28,830 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.005 0.018 2026-10-26 11:32:28,854 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:32:28,859 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/image/19952?access_token=481431c1-a4cf-4aa1-b41f-6ea4a9ea9120&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-26 11:32:28,939 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:32:28,962 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:32:29,004 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.018 0.034 2026-10-26 11:32:29,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:32:29,363 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "POST /mail/message/post HTTP/1.1" 200 - 50 0.037 0.099 2026-10-26 11:32:29,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:29,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:29,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:32:32,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:32:32,226 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.017 0.031 2026-10-26 11:32:32,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:32:32,364 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [13] 2026-10-26 11:32:32,372 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.015 2026-10-26 11:32:32,434 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:32,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:32:32,609 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:32:32,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:32:32,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:32,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:32:32,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.020 2026-10-26 11:32:32,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:32:32,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:32:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:33] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.024 0.047 2026-10-26 11:32:33,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:33,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:32:33,176 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:32:33,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:32:33,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:32:33,400 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19953] 2026-10-26 11:32:33,407 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.013 0.026 2026-10-26 11:32:33,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:32:33,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:32:33,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:32:33,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:33,767 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.031 0.037 2026-10-26 11:32:33,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-26 11:32:33,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:32:33,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 12749500 (allocated 14155776) 2026-10-26 11:32:33,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8197 2026-10-26 11:32:33,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-26 11:32:33,944 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8197 2026-10-26 11:32:34,073 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113234_072869_test_mail_group_public_page_as_portal.txt 2026-10-26 11:32:34,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpm3acdh73_chrome_odoo" 2026-10-26 11:32:34,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8409 2026-10-26 11:32:34,527 104 INFO rb-9ca8621-226001-429045 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/tmpo1snd0ol_chrome_odoo 2026-10-26 11:32:34,527 104 INFO rb-9ca8621-226001-429045 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:34317/json/version 2026-10-26 11:32:34,529 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:34317/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:34,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:34,610 104 INFO rb-9ca8621-226001-429045 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:34317/json 2026-10-26 11:32:34,611 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:34317/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:34,627 104 INFO rb-9ca8621-226001-429045 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:34317/devtools/page/978D65DC9457452B010E3012ECC4E72B 2026-10-26 11:32:34,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-26 11:32:34,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-26 11:32:34,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal from n/a 2026-10-26 11:32:34,737 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-26 11:32:34,747 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu" in browser 2026-10-26 11:32:34,747 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu" 2026-10-26 11:32:34,880 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:34] "GET /chat/757/MbEs9U4Gyu HTTP/1.1" 200 - 39 0.026 0.080 2026-10-26 11:32:34,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '978D65DC9457452B010E3012ECC4E72B', 'loaderId': '5A0B4F797D497B2836582B7DC555BE98', 'isDownload': False} 2026-10-26 11:32:34,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-26 11:32:34,950 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:34] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-10-26 11:32:34,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:34] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.011 0.031 2026-10-26 11:32:34,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:34] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 11:32:35,019 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:32:35,319 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:35,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:32:35,462 104 INFO rb-9ca8621-226001-429045 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/MbEs9U4Gyu", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:35,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-26 11:32:35,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "POST /mail/data HTTP/1.1" 200 - 65 0.068 0.175 2026-10-26 11:32:35,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.237 2026-10-26 11:32:35,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:32:35,790 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:35] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:32:36,150 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-26 11:32:36,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.030 0.079 2026-10-26 11:32:36,184 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:32:36,198 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/3/avatar_128?access_token=868c4bebb86a55b56e34ef73527453d4e840fbe36fdd8ed52ab1aa61f4c184d7o0x6b0a4678&unique=1793014222000 HTTP/1.1" 200 - 6 0.008 0.098 2026-10-26 11:32:36,208 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:32:36,247 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/8/avatar_128?access_token=37157c560f95d0921607a950250fed7196adbdd4f14a2a3e1bd4db52441f3fa4o0x6b0a4c3d&unique=1792982153000 HTTP/1.1" 200 - 6 0.012 0.131 2026-10-26 11:32:36,274 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.010 0.176 2026-10-26 11:32:36,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-26 11:32:36,326 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/7/avatar_128?access_token=72df1a2f018d36fe09f39a8501a63641026f0a18bc32dfa60fe8c4bf0d80acbco0x6b0a4b15&unique=1792982153000 HTTP/1.1" 200 - 6 0.017 0.216 2026-10-26 11:32:36,346 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/mail.guest/72/avatar_128?access_token=00c81f416133e5b2b2546ece3885b5c401da0ec76787b5f4718c1e432e6f3979o0x6b09d804&unique=1793014222000 HTTP/1.1" 200 - 3 0.006 0.101 2026-10-26 11:32:36,359 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:32:36,403 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/2139/avatar_128?access_token=de6f0f462d52fd1b8b7b51dc4e7879d82b496dad6833d2c79bab0bde732d6c24o0x6b0c30bc&unique=1793014222000 HTTP/1.1" 200 - 5 0.011 0.100 2026-10-26 11:32:36,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-26 11:32:36,433 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 5 0.007 0.194 2026-10-26 11:32:36,455 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /discuss/channel/757/image/19952?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.068 2026-10-26 11:32:36,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/res.partner/2140/avatar_128?access_token=574d9da80bff1ee32cbd5f3c9023cc94a137cc4e7fe9b1c7f4c592be2bd21d2fo0x6b0c2794&unique=1793014222000 HTTP/1.1" 200 - 6 0.015 0.180 2026-10-26 11:32:36,516 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/discuss.channel/757/avatar_128?unique=584e6ac9feef4273dbb5dce18e57ee26227e688696f4378cdc618eca0bb21d106dca2642c35616380ac96da7336fe9005639a34cfbbc2af9cb850f298b50bf90 HTTP/1.1" 200 - 6 0.006 0.413 2026-10-26 11:32:36,524 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:36,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.034 0.039 2026-10-26 11:32:36,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:36,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-26 11:32:36,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-26 11:32:36,659 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.026 2026-10-26 11:32:36,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:36,727 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-26 11:32:36,766 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.022 2026-10-26 11:32:36,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-26 11:32:36,811 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/image/19955?access_token=d46ec6ab-481a-4bc5-9326-c7b75c580d2e&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-26 11:32:36,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-26 11:32:36,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:32:36,953 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.019 0.029 2026-10-26 11:32:36,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:36] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 11:32:37,291 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:37] "POST /mail/message/post HTTP/1.1" 200 - 41 0.040 0.081 2026-10-26 11:32:37,369 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:37,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:37,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-26 11:32:39,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-26 11:32:39,458 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:39] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.007 0.019 2026-10-26 11:32:39,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-26 11:32:39,565 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [14] 2026-10-26 11:32:39,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:39] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.009 0.024 2026-10-26 11:32:39,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-26 11:32:39,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-26 11:32:39,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-26 11:32:39,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-26 11:32:39,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:32:39,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-10-26 11:32:40,005 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.018 2026-10-26 11:32:40,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-26 11:32:40,114 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-26 11:32:40,180 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:40] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.018 0.047 2026-10-26 11:32:40,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:40,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-10-26 11:32:40,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-10-26 11:32:40,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-26 11:32:40,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-10-26 11:32:40,536 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19956] 2026-10-26 11:32:40,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.029 0.026 2026-10-26 11:32:40,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-26 11:32:40,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-26 11:32:40,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-26 11:32:40,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-10-26 11:32:40,868 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.030 0.053 2026-10-26 11:32:40,943 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-26 11:32:40,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:32:41,123 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 13080280 (allocated 14680064) 2026-10-26 11:32:41,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8409 2026-10-26 11:32:41,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-26 11:32:41,134 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8409 2026-10-26 11:32:41,257 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113241_257576_test_mail_group_public_page_as_portal.txt 2026-10-26 11:32:41,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpo1snd0ol_chrome_odoo" 2026-10-26 11:32:41,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-10-26 11:32:42,428 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [19] 2026-10-26 11:32:43,154 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 8612 2026-10-26 11:32:43,154 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmpf_x3sru5_chrome_odoo 2026-10-26 11:32:43,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40375/json/version 2026-10-26 11:32:43,156 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40375/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:32:43,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:43,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40375/json 2026-10-26 11:32:43,276 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40375/json with timeout 3 increased to 10s during tests 2026-10-26 11:32:43,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:40375/devtools/page/1F8473DDAB06EFA11DF35C84D01801F5 2026-10-26 11:32:43,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-10-26 11:32:43,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-10-26 11:32:43,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-10-26 11:32:43,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Open "http://127.0.0.1:8069/discuss/channel/760" in browser 2026-10-26 11:32:43,471 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigating to: "http://127.0.0.1:8069/discuss/channel/760" 2026-10-26 11:32:43,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:45,627 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /discuss/channel/760 HTTP/1.1" 200 - 82 0.043 2.065 2026-10-26 11:32:45,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': '1F8473DDAB06EFA11DF35C84D01801F5', 'loaderId': 'BA7B57BBAA0397F9D037528EBDB828C8', 'isDownload': False} 2026-10-26 11:32:45,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate ready code "odoo.isTourReady('sidebar_in_public_page_tour')" 2026-10-26 11:32:45,687 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /web/assets/34a65b7/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-26 11:32:45,699 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /web/assets/1c384f5/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:32:45,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /web/assets/a960456/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.009 0.027 2026-10-26 11:32:45,724 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:32:45,967 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:32:45,986 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:32:46,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.026 2026-10-26 11:32:46,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate test code "odoo.startTour('sidebar_in_public_page_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/discuss/channel/760", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:46,112 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-26 11:32:46,123 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [1/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 1'] 2026-10-26 11:32:46,246 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "POST /mail/data HTTP/1.1" 200 - 37 0.041 0.079 2026-10-26 11:32:46,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [2/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-26 11:32:46,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.053 0.041 2026-10-26 11:32:46,637 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:46,657 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [3/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2) 2026-10-26 11:32:46,668 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:32:46,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.023 0.112 2026-10-26 11:32:46,695 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/image/mail.guest/74/avatar_128?access_token=f86aa6d07854dcf78e6a2b9c8cb896d6e89fb973a28d05dd8f654f4e437d2fe4o0x6b09da53&unique=1793014222000 HTTP/1.1" 200 - 5 0.002 0.145 2026-10-26 11:32:46,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/image/discuss.channel/760/avatar_128?unique=b1eeeba2d6d5ce2f313a113416eddf6183908bec66d959c44e4c7600d33b7b8f10e8f3ac28ded50cda9ebe2c4660e55f48d9df3ec3379034c3334aeff6dc92c1 HTTP/1.1" 200 - 8 0.007 0.163 2026-10-26 11:32:46,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/image/discuss.channel/761/avatar_128?unique=0d9d3b0e754147eb88533f152500bf6b91ba963864faeba31fbcb19c8ab69b7cfcd12116be626a302ddc29486266df265afa8459afdf065aa787f53a28e49052 HTTP/1.1" 200 - 8 0.017 0.187 2026-10-26 11:32:46,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [4/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 2'] 2026-10-26 11:32:46,840 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.031 0.274 2026-10-26 11:32:46,877 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "GET /web/image/res.partner/2/avatar_128?access_token=72169762d28a52849566cfceccaaf21512486df74473ca6966810858316bef7eo0x6b0a4551&unique=1792982153000 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-26 11:32:46,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [5/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-26 11:32:46,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [6/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 1'] 2026-10-26 11:32:46,954 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.021 0.102 2026-10-26 11:32:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 13 0.018 0.164 2026-10-26 11:32:47,026 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [7/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-26 11:32:47,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.016 0.227 2026-10-26 11:32:47,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.017 0.081 2026-10-26 11:32:47,088 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [8/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 2'] 2026-10-26 11:32:47,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.031 0.138 2026-10-26 11:32:47,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [9/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-26 11:32:47,194 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.012 0.038 2026-10-26 11:32:47,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-10-26 11:32:47,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: ╔════════════════════════════════════════════╗ ║ TOUR sidebar_in_public_page_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:32:47,257 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.020 0.092 2026-10-26 11:32:47,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 8665952 (allocated 9437184) 2026-10-26 11:32:47,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 8612 2026-10-26 11:32:47,378 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-10-26 11:32:47,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 8612 2026-10-26 11:32:47,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113247_501253_test_sidebar_in_public_page.txt 2026-10-26 11:32:47,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmpf_x3sru5_chrome_odoo" 2026-10-26 11:32:47,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:33:09,329 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:33:09,329 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:33:11,599 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-10-26 11:33:11,639 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32074] 2026-10-26 11:33:11,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:12,288 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-10-26 11:33:12,304 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32076] 2026-10-26 11:33:12,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:12,902 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-10-26 11:33:12,917 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32078] 2026-10-26 11:33:12,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:13,546 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-10-26 11:33:13,561 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32081] 2026-10-26 11:33:13,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:14,186 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-10-26 11:33:14,211 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32083] 2026-10-26 11:33:14,226 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:14,366 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2153, 2154, 2155] 2026-10-26 11:33:14,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-10-26 11:33:14,606 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-10-26 11:33:14,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 612, model: discuss.channel 2026-10-26 11:33:14,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 612, model: discuss.channel 2026-10-26 11:33:14,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2157], uid: 612, model: discuss.channel.member 2026-10-26 11:33:14,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-10-26 11:33:15,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 612, model: discuss.channel 2026-10-26 11:33:15,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-10-26 11:33:15,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2160, 2161], uid: 612, model: discuss.channel.member 2026-10-26 11:33:15,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2160], uid: 612, model: discuss.channel.member 2026-10-26 11:33:15,661 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2160], uid: 614, model: discuss.channel.member 2026-10-26 11:33:15,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-10-26 11:33:15,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 612, model: discuss.channel 2026-10-26 11:33:15,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2162], uid: 612, model: discuss.channel.member 2026-10-26 11:33:16,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-10-26 11:33:16,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [763], uid: 614, model: discuss.channel 2026-10-26 11:33:16,265 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2164], uid: 614, model: discuss.channel.member 2026-10-26 11:33:16,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-10-26 11:33:17,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-10-26 11:33:17,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-10-26 11:33:18,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 11:33:38,995 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:33:38,995 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:33:40,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-10-26 11:33:40,727 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:41,202 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.021 0.458 2026-10-26 11:33:41,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:33:41,352 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.036 0.050 2026-10-26 11:33:41,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:33:41,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.023 0.034 2026-10-26 11:33:41,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:33:41,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.019 0.018 2026-10-26 11:33:41,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:33:41,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.021 2026-10-26 11:33:41,671 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:41] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.020 2026-10-26 11:33:41,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-10-26 11:33:41,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:42,328 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.012 0.448 2026-10-26 11:33:42,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:33:42,442 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.032 0.040 2026-10-26 11:33:42,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:33:42,533 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.018 0.022 2026-10-26 11:33:42,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:33:42,605 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.013 0.017 2026-10-26 11:33:42,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:33:42,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.007 0.014 2026-10-26 11:33:42,734 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:42] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.019 2026-10-26 11:33:42,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:33:42,888 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-10-26 11:33:43,592 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-10-26 11:33:43,608 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32504] 2026-10-26 11:33:43,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:44,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-10-26 11:33:44,651 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2191] 2026-10-26 11:33:44,812 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2192] 2026-10-26 11:33:44,818 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2193] 2026-10-26 11:33:44,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-10-26 11:33:45,148 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-10-26 11:33:45,829 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-10-26 11:33:45,842 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32519] 2026-10-26 11:33:45,850 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:33:45,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:bob_user from n/a 2026-10-26 11:33:51,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 8811 2026-10-26 11:33:51,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmpk7tjt5e4_chrome_odoo 2026-10-26 11:33:51,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:40395/json/version 2026-10-26 11:33:51,553 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40395/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:33:51,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Browser version: Chrome/150.0.7871.114 2026-10-26 11:33:51,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:40395/json 2026-10-26 11:33:51,686 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40395/json with timeout 3 increased to 10s during tests 2026-10-26 11:33:51,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:40395/devtools/page/B19EB3837A43DF86D7F67453AD03D565 2026-10-26 11:33:51,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-10-26 11:33:51,778 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-10-26 11:33:51,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:bob_user from n/a 2026-10-26 11:33:51,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-10-26 11:33:51,947 104 INFO rb-9ca8621-226001-429045 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_778" in browser 2026-10-26 11:33:51,947 104 INFO rb-9ca8621-226001-429045 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_778" 2026-10-26 11:33:51,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:55,026 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /odoo/discuss?active_id=discuss.channel_778 HTTP/1.1" 200 - 174 0.130 2.916 2026-10-26 11:33:55,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': 'B19EB3837A43DF86D7F67453AD03D565', 'loaderId': '8F70B323D18818A0B34F397AB4541A9A', 'isDownload': False} 2026-10-26 11:33:55,037 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Evaluate ready code "odoo.isTourReady('test_discuss_sub_channel_search')" 2026-10-26 11:33:55,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-26 11:33:55,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:33:55,176 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:33:55,268 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/webclient/load_menus/3ea85210a6d7d4c46a2d4b6d9f0126b13dc9b4b7b16178832cb3ef9f9ce584b7 HTTP/1.1" 200 - 112 0.069 0.113 2026-10-26 11:33:55,284 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.193 2026-10-26 11:33:55,331 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.223 2026-10-26 11:33:55,406 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.022 0.016 2026-10-26 11:33:55,531 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:33:56,369 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:33:56,374 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:33:56,381 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-26 11:33:56,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-26 11:33:56,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Owl is running in 'dev' mode. 2026-10-26 11:33:56,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:33:56,559 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.038 2026-10-26 11:33:56,570 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.033 2026-10-26 11:33:56,586 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.036 2026-10-26 11:33:56,633 104 INFO rb-9ca8621-226001-429045 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_778", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:56,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [1/11] Tour test_discuss_sub_channel_search → Step body 2026-10-26 11:33:56,756 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.069 2026-10-26 11:33:56,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [2/11] Tour test_discuss_sub_channel_search → Step button[title='Threads'] 2026-10-26 11:33:56,790 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:33:56,818 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:33:56,868 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image?model=res.users&field=avatar_128&id=622 HTTP/1.1" 200 - 16 0.052 0.119 2026-10-26 11:33:56,901 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /web/action/load HTTP/1.1" 200 - 6 0.006 0.194 2026-10-26 11:33:56,904 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.099 2026-10-26 11:33:56,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image/res.partner/2163/avatar_128?unique=1793014422000 HTTP/1.1" 200 - 8 0.015 0.251 2026-10-26 11:33:57,016 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.145 2026-10-26 11:33:57,098 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:33:57,108 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:33:57,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "POST /mail/data HTTP/1.1" 200 - 37 0.058 0.082 2026-10-26 11:33:57,231 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.141 2026-10-26 11:33:57,526 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [3/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList 2026-10-26 11:33:57,528 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.039 0.036 2026-10-26 11:33:57,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 8 0.011 0.074 2026-10-26 11:33:57,697 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.020 0.200 2026-10-26 11:33:57,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /web/image/discuss.channel/778/avatar_128?unique=ca4dfecbde143a3dbf3f409ebf981bab3ed58934bbc725347b94d6ce4cc2323056639f520739b80d7bf368b9b05c8f87574346fd7cdd66f74b0d360d3440e0a9 HTTP/1.1" 200 - 6 0.004 0.231 2026-10-26 11:33:57,740 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 6 0.004 0.257 2026-10-26 11:33:57,949 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:57] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 93 0.060 0.327 2026-10-26 11:33:58,008 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:58] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.024 0.484 2026-10-26 11:33:58,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (after mutations) 2026-10-26 11:33:58,140 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,140 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-26 11:33:58,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-26 11:33:58,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-26 11:33:58,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-26 11:33:58,145 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,145 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-26 11:33:58,146 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-26 11:33:58,148 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-26 11:33:58,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,150 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-26 11:33:58,151 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-26 11:33:58,153 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,154 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-26 11:33:58,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-26 11:33:58,156 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-26 11:33:58,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-26 11:33:58,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-26 11:33:58,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-26 11:33:58,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-26 11:33:58,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-26 11:33:58,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-26 11:33:58,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-26 11:33:58,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-26 11:33:58,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-26 11:33:58,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-26 11:33:58,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-26 11:33:58,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,176 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-26 11:33:58,177 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,177 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-26 11:33:58,178 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,178 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-26 11:33:58,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-26 11:33:58,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-26 11:33:58,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-26 11:33:58,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [4/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) .o_searchview_input 2026-10-26 11:33:58,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [5/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) button[aria-label='Search button'] 2026-10-26 11:33:58,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [6/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 10) 2026-10-26 11:33:58,473 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:58] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.048 0.044 2026-10-26 11:33:58,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [7/11] Tour test_discuss_sub_channel_search → Step .o_searchview_input 2026-10-26 11:33:58,591 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:58] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.028 0.046 2026-10-26 11:33:58,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [8/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 99) 2026-10-26 11:33:58,681 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 31 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:58,683 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-26 11:33:58,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-26 11:33:58,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-26 11:33:58,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-26 11:33:58,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-26 11:33:58,687 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-26 11:33:58,688 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-26 11:33:58,689 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-26 11:33:58,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-26 11:33:58,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-26 11:33:58,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-26 11:33:58,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-26 11:33:58,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-26 11:33:58,693 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-26 11:33:58,693 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-26 11:33:58,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-26 11:33:58,698 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-26 11:33:58,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-26 11:33:58,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-26 11:33:58,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-26 11:33:58,702 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-26 11:33:58,702 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-26 11:33:58,703 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-26 11:33:58,703 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-26 11:33:58,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-26 11:33:58,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-26 11:33:58,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-26 11:33:58,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-26 11:33:58,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-26 11:33:58,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-26 11:33:58,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-26 11:33:58,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-26 11:33:58,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [9/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 40) 2026-10-26 11:33:58,929 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:58] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.058 0.156 2026-10-26 11:33:59,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 61 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:59,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-26 11:33:59,047 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-26 11:33:59,048 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-26 11:33:59,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-26 11:33:59,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-26 11:33:59,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-26 11:33:59,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-26 11:33:59,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-26 11:33:59,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-26 11:33:59,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-26 11:33:59,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-26 11:33:59,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-26 11:33:59,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-26 11:33:59,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-26 11:33:59,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-26 11:33:59,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-26 11:33:59,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-26 11:33:59,056 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-26 11:33:59,056 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-26 11:33:59,056 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-26 11:33:59,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-26 11:33:59,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-26 11:33:59,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-26 11:33:59,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-26 11:33:59,059 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-26 11:33:59,059 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-26 11:33:59,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-26 11:33:59,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-26 11:33:59,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-26 11:33:59,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-26 11:33:59,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-26 11:33:59,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-26 11:33:59,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-26 11:33:59,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-26 11:33:59,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-26 11:33:59,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-26 11:33:59,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-26 11:33:59,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-26 11:33:59,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-26 11:33:59,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-26 11:33:59,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-26 11:33:59,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-26 11:33:59,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-26 11:33:59,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-26 11:33:59,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-26 11:33:59,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-26 11:33:59,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-26 11:33:59,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-26 11:33:59,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-26 11:33:59,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-26 11:33:59,070 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-26 11:33:59,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-26 11:33:59,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-26 11:33:59,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-26 11:33:59,072 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-26 11:33:59,072 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-26 11:33:59,072 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-26 11:33:59,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-26 11:33:59,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-26 11:33:59,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-26 11:33:59,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-26 11:33:59,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [10/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 11) 2026-10-26 11:33:59,297 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:59] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.068 0.150 2026-10-26 11:33:59,446 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 90 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:59,447 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-26 11:33:59,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-26 11:33:59,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-26 11:33:59,449 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-26 11:33:59,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-26 11:33:59,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-26 11:33:59,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-26 11:33:59,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-26 11:33:59,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-26 11:33:59,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-26 11:33:59,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-26 11:33:59,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-26 11:33:59,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-26 11:33:59,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-26 11:33:59,459 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-26 11:33:59,460 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-26 11:33:59,460 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-26 11:33:59,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-26 11:33:59,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-26 11:33:59,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-26 11:33:59,463 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-26 11:33:59,463 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-26 11:33:59,464 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-26 11:33:59,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-26 11:33:59,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-26 11:33:59,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-26 11:33:59,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-26 11:33:59,471 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-26 11:33:59,471 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-26 11:33:59,472 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-26 11:33:59,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-26 11:33:59,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-26 11:33:59,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-26 11:33:59,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-26 11:33:59,475 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-26 11:33:59,476 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-26 11:33:59,476 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-26 11:33:59,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-26 11:33:59,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-26 11:33:59,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-26 11:33:59,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-26 11:33:59,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-26 11:33:59,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-26 11:33:59,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-26 11:33:59,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-26 11:33:59,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-26 11:33:59,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-26 11:33:59,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-26 11:33:59,501 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-26 11:33:59,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-26 11:33:59,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-26 11:33:59,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-26 11:33:59,503 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-26 11:33:59,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-26 11:33:59,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-26 11:33:59,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-26 11:33:59,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-26 11:33:59,511 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-26 11:33:59,511 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-26 11:33:59,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-26 11:33:59,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 39" (immediately) 2026-10-26 11:33:59,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 38" (immediately) 2026-10-26 11:33:59,519 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 37" (immediately) 2026-10-26 11:33:59,519 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 36" (immediately) 2026-10-26 11:33:59,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 35" (immediately) 2026-10-26 11:33:59,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 34" (immediately) 2026-10-26 11:33:59,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 33" (immediately) 2026-10-26 11:33:59,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 32" (immediately) 2026-10-26 11:33:59,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 31" (immediately) 2026-10-26 11:33:59,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 30" (immediately) 2026-10-26 11:33:59,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 29" (immediately) 2026-10-26 11:33:59,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 28" (immediately) 2026-10-26 11:33:59,523 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 27" (immediately) 2026-10-26 11:33:59,524 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 26" (immediately) 2026-10-26 11:33:59,525 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 25" (immediately) 2026-10-26 11:33:59,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 24" (immediately) 2026-10-26 11:33:59,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 23" (immediately) 2026-10-26 11:33:59,528 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 22" (immediately) 2026-10-26 11:33:59,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 21" (immediately) 2026-10-26 11:33:59,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 20" (immediately) 2026-10-26 11:33:59,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 19" (immediately) 2026-10-26 11:33:59,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 18" (immediately) 2026-10-26 11:33:59,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 17" (immediately) 2026-10-26 11:33:59,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 16" (immediately) 2026-10-26 11:33:59,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 15" (immediately) 2026-10-26 11:33:59,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 14" (immediately) 2026-10-26 11:33:59,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 13" (immediately) 2026-10-26 11:33:59,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 12" (immediately) 2026-10-26 11:33:59,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 11" (immediately) 2026-10-26 11:33:59,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-26 11:33:59,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-26 11:33:59,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [11/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 0) 2026-10-26 11:33:59,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:59] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 48 0.033 0.082 2026-10-26 11:33:59,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 100 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-26 11:33:59,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-26 11:33:59,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-26 11:33:59,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-26 11:33:59,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-26 11:33:59,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-26 11:33:59,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-26 11:33:59,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-26 11:33:59,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-26 11:33:59,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-26 11:33:59,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-26 11:33:59,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-26 11:33:59,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-26 11:33:59,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-26 11:33:59,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-26 11:33:59,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-26 11:33:59,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-26 11:33:59,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-26 11:33:59,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-26 11:33:59,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-26 11:33:59,727 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-26 11:33:59,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-26 11:33:59,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-26 11:33:59,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-26 11:33:59,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-26 11:33:59,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-26 11:33:59,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-26 11:33:59,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-26 11:33:59,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-26 11:33:59,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-26 11:33:59,734 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-26 11:33:59,734 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-26 11:33:59,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-26 11:33:59,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-26 11:33:59,736 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-26 11:33:59,737 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-26 11:33:59,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-26 11:33:59,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-26 11:33:59,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-26 11:33:59,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-26 11:33:59,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-26 11:33:59,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-26 11:33:59,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-26 11:33:59,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-26 11:33:59,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-26 11:33:59,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-26 11:33:59,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-26 11:33:59,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-26 11:33:59,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-26 11:33:59,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-26 11:33:59,752 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-26 11:33:59,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-26 11:33:59,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-26 11:33:59,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-26 11:33:59,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-26 11:33:59,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-26 11:33:59,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-26 11:33:59,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-26 11:33:59,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-26 11:33:59,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-26 11:33:59,760 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-26 11:33:59,760 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 39" (immediately) 2026-10-26 11:33:59,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 38" (immediately) 2026-10-26 11:33:59,761 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 37" (immediately) 2026-10-26 11:33:59,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 36" (immediately) 2026-10-26 11:33:59,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 35" (immediately) 2026-10-26 11:33:59,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 34" (immediately) 2026-10-26 11:33:59,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 33" (immediately) 2026-10-26 11:33:59,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 32" (immediately) 2026-10-26 11:33:59,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 31" (immediately) 2026-10-26 11:33:59,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 30" (immediately) 2026-10-26 11:33:59,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 29" (immediately) 2026-10-26 11:33:59,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 28" (immediately) 2026-10-26 11:33:59,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 27" (immediately) 2026-10-26 11:33:59,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 26" (immediately) 2026-10-26 11:33:59,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 25" (immediately) 2026-10-26 11:33:59,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 24" (immediately) 2026-10-26 11:33:59,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 23" (immediately) 2026-10-26 11:33:59,771 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 22" (immediately) 2026-10-26 11:33:59,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 21" (immediately) 2026-10-26 11:33:59,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 20" (immediately) 2026-10-26 11:33:59,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 19" (immediately) 2026-10-26 11:33:59,774 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 18" (immediately) 2026-10-26 11:33:59,774 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 17" (immediately) 2026-10-26 11:33:59,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 16" (immediately) 2026-10-26 11:33:59,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 15" (immediately) 2026-10-26 11:33:59,776 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 14" (immediately) 2026-10-26 11:33:59,776 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 13" (immediately) 2026-10-26 11:33:59,777 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 12" (immediately) 2026-10-26 11:33:59,777 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 11" (immediately) 2026-10-26 11:33:59,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-26 11:33:59,785 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 9" (immediately) 2026-10-26 11:33:59,787 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 8" (immediately) 2026-10-26 11:33:59,787 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 7" (immediately) 2026-10-26 11:33:59,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 6" (immediately) 2026-10-26 11:33:59,789 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 5" (immediately) 2026-10-26 11:33:59,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 4" (immediately) 2026-10-26 11:33:59,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 3" (immediately) 2026-10-26 11:33:59,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 2" (immediately) 2026-10-26 11:33:59,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 1" (immediately) 2026-10-26 11:33:59,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-10-26 11:33:59,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_discuss_sub_channel_search SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-26 11:33:59,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 40008540 (allocated 41025536) 2026-10-26 11:34:00,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 8811 2026-10-26 11:34:00,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-10-26 11:34:00,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 8811 2026-10-26 11:34:00,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113400_123336_test_04_sub_channel_panel_search.txt 2026-10-26 11:34:00,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmpk7tjt5e4_chrome_odoo" 2026-10-26 11:34:00,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-10-26 11:34:00,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-10-26 11:34:00,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-10-26 11:34:01,294 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-10-26 11:34:01,308 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32628] 2026-10-26 11:34:01,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:02,037 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-10-26 11:34:02,053 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32630] 2026-10-26 11:34:02,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:03,001 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #623 deleted discuss.channel.member records with IDs: [2315] 2026-10-26 11:34:03,082 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #623 deleted discuss.channel.member records with IDs: [2317] 2026-10-26 11:34:03,167 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #623 deleted discuss.channel.member records with IDs: [2321] 2026-10-26 11:34:03,240 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #623 deleted discuss.channel.member records with IDs: [2325] 2026-10-26 11:34:03,252 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #623 deleted discuss.channel.member records with IDs: [2313, 2319, 2323] 2026-10-26 11:34:03,356 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-10-26 11:34:04,057 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-10-26 11:34:04,075 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32647] 2026-10-26 11:34:04,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:04,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-10-26 11:34:04,980 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-10-26 11:34:04,997 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32651] 2026-10-26 11:34:05,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:05,734 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-10-26 11:34:05,744 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32653] 2026-10-26 11:34:05,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:06,234 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-10-26 11:34:06,998 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-10-26 11:34:07,013 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32659] 2026-10-26 11:34:07,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:07,848 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-10-26 11:34:07,864 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32661] 2026-10-26 11:34:07,885 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:08,816 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-10-26 11:34:08,828 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32663] 2026-10-26 11:34:08,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:09,343 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-10-26 11:34:09,358 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32664] 2026-10-26 11:34:09,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:09,889 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-10-26 11:34:09,910 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32665] 2026-10-26 11:34:09,928 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:34:10,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:34:31,897 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:34:31,898 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:34:32,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-10-26 11:34:33,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:34,247 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:34] "POST /mail/message/post HTTP/1.1" 200 - 20 0.011 0.568 2026-10-26 11:34:34,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:34] "POST /mail/message/post HTTP/1.1" 200 - 5 0.002 0.014 2026-10-26 11:34:34,404 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:34:34,503 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:34] "POST /mail/message/post HTTP/1.1" 200 - 10 0.019 0.047 2026-10-26 11:34:34,538 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:34:34,690 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:34] "POST /mail/message/post HTTP/1.1" 200 - 42 0.048 0.082 2026-10-26 11:34:34,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:34:34,875 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:34] "POST /mail/message/post HTTP/1.1" 200 - 39 0.056 0.085 2026-10-26 11:34:34,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:34:35,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:35] "POST /mail/message/post HTTP/1.1" 200 - 38 0.051 0.077 2026-10-26 11:34:35,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-10-26 11:34:35,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:35,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:35] "POST /mail/message/post HTTP/1.1" 200 - 51 0.030 0.489 2026-10-26 11:34:35,816 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:35] "POST /mail/message/post HTTP/1.1" 200 - 27 0.022 0.049 2026-10-26 11:34:35,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:34:35,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:35] "POST /mail/message/post HTTP/1.1" 200 - 36 0.038 0.063 2026-10-26 11:34:35,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:34:36,137 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:36] "POST /mail/message/post HTTP/1.1" 200 - 37 0.052 0.068 2026-10-26 11:34:36,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:34:36,314 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:36] "POST /mail/message/post HTTP/1.1" 200 - 37 0.040 0.063 2026-10-26 11:34:36,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:34:36,502 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:36] "POST /mail/message/post HTTP/1.1" 200 - 36 0.053 0.070 2026-10-26 11:34:36,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-10-26 11:34:36,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:37,155 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:37] "POST /mail/message/post HTTP/1.1" 200 - 51 0.032 0.491 2026-10-26 11:34:37,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:37] "POST /mail/message/post HTTP/1.1" 200 - 27 0.022 0.057 2026-10-26 11:34:37,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:34:37,451 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:37] "POST /mail/message/post HTTP/1.1" 200 - 36 0.042 0.064 2026-10-26 11:34:37,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:34:37,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:37] "POST /mail/message/post HTTP/1.1" 200 - 37 0.070 0.087 2026-10-26 11:34:37,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:34:38,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:38] "POST /mail/message/post HTTP/1.1" 200 - 94 0.140 0.256 2026-10-26 11:34:38,155 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:34:38,358 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:38] "POST /mail/message/post HTTP/1.1" 200 - 56 0.083 0.108 2026-10-26 11:34:38,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-10-26 11:34:38,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:40,554 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:40] "POST /mail/message/post HTTP/1.1" 200 - 76 0.082 1.873 2026-10-26 11:34:40,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:40] "POST /mail/message/post HTTP/1.1" 200 - 32 0.053 0.065 2026-10-26 11:34:40,747 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:34:40,893 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:40] "POST /mail/message/post HTTP/1.1" 200 - 55 0.050 0.077 2026-10-26 11:34:40,940 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:34:41,149 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:41] "POST /mail/message/post HTTP/1.1" 200 - 61 0.068 0.131 2026-10-26 11:34:41,181 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:34:41,435 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:41] "POST /mail/message/post HTTP/1.1" 200 - 61 0.089 0.147 2026-10-26 11:34:41,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:34:41,674 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:41] "POST /mail/message/post HTTP/1.1" 200 - 59 0.083 0.101 2026-10-26 11:34:41,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:34:41,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-10-26 11:34:41,925 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-10-26 11:34:41,969 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-10-26 11:34:42,011 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-10-26 11:34:42,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-10-26 11:34:42,099 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-10-26 11:34:42,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-10-26 11:34:42,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-10-26 11:34:42,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-10-26 11:34:42,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-10-26 11:34:42,325 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-10-26 11:34:42,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-10-26 11:34:42,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-10-26 11:34:42,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-10-26 11:34:42,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-10-26 11:34:42,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-10-26 11:34:42,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-10-26 11:34:42,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-10-26 11:34:42,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-10-26 11:34:42,664 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-10-26 11:34:42,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-10-26 11:34:42,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-10-26 11:34:42,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-10-26 11:34:42,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-10-26 11:34:42,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-10-26 11:34:42,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-10-26 11:34:42,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-10-26 11:34:42,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-10-26 11:34:42,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-10-26 11:34:43,021 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-10-26 11:34:43,056 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-10-26 11:34:43,092 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-10-26 11:34:43,127 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-10-26 11:34:43,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-10-26 11:34:43,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-10-26 11:34:43,238 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-10-26 11:34:43,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:35:05,077 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:35:05,078 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:35:05,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-10-26 11:35:06,581 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-10-26 11:35:06,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:07,019 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-10-26 11:35:07,091 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:07] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.038 0.474 2026-10-26 11:35:07,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-10-26 11:35:07,399 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 7026, 7027, 7028, 7029, 7030, 7051, 7052, 7053, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061] 2026-10-26 11:35:07,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:07,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:07] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.004 0.435 2026-10-26 11:35:07,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-10-26 11:35:07,945 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 7026, 7027, 7028, 7029, 7030] 2026-10-26 11:35:07,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:08,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:08] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 7 0.002 0.453 2026-10-26 11:35:08,616 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:35:29,647 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:35:29,647 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:35:30,219 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-10-26 11:35:30,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-10-26 11:35:31,052 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 7064, 7065, 7066, 7067, 7068] 2026-10-26 11:35:31,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-10-26 11:35:31,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-10-26 11:35:31,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:35:32,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-10-26 11:35:32,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 9047 2026-10-26 11:35:32,870 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmpa7ii808v_chrome_odoo 2026-10-26 11:35:32,873 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43035/json/version 2026-10-26 11:35:32,879 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43035/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:35:32,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:35:32,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43035/json 2026-10-26 11:35:32,908 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43035/json with timeout 3 increased to 10s during tests 2026-10-26 11:35:32,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:43035/devtools/page/70C87058EA980364C7727700E0E6A600 2026-10-26 11:35:32,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-10-26 11:35:32,971 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-10-26 11:35:33,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:35:33,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-10-26 11:35:33,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Open "http://127.0.0.1:8069/odoo/action-mail.action_discuss" in browser 2026-10-26 11:35:33,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-mail.action_discuss" 2026-10-26 11:35:33,168 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:36,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 179 0.204 3.100 2026-10-26 11:35:36,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': '70C87058EA980364C7727700E0E6A600', 'loaderId': '8D2201ED3C3CDCFEAFB32E42B8983B05', 'isDownload': False} 2026-10-26 11:35:36,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate ready code "odoo.isTourReady('mail_message_load_order_tour')" 2026-10-26 11:35:36,555 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.032 2026-10-26 11:35:36,573 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.044 2026-10-26 11:35:36,696 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:35:37,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:37] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.513 0.754 2026-10-26 11:35:37,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:37] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.257 2026-10-26 11:35:37,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 1.274 2026-10-26 11:35:37,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:37] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.720 2026-10-26 11:35:37,858 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:37] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 11:35:38,068 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-10-26 11:35:38,106 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.033 2026-10-26 11:35:38,109 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.064 2026-10-26 11:35:38,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:35:38,158 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.017 0.043 2026-10-26 11:35:38,252 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:35:38,299 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.154 2026-10-26 11:35:38,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-26 11:35:38,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate test code "odoo.startTour('mail_message_load_order_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mail.action_discuss", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:35:38,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [1/6] Tour mail_message_load_order_tour → Step .o-mail-DiscussSidebarChannel:contains(MyTestChannel) 2026-10-26 11:35:38,469 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:35:38,546 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.070 0.237 2026-10-26 11:35:38,565 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.175 2026-10-26 11:35:38,617 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.399 2026-10-26 11:35:38,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.279 2026-10-26 11:35:38,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.238 2026-10-26 11:35:38,768 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /web/image/res.partner/3/avatar_128?unique=1793014531000 HTTP/1.1" 200 - 9 0.012 0.143 2026-10-26 11:35:38,794 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:35:38,833 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:35:39,329 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "POST /mail/data HTTP/1.1" 200 - 144 0.237 0.729 2026-10-26 11:35:39,587 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "POST /mail/data HTTP/1.1" 200 - 87 0.065 0.695 2026-10-26 11:35:39,639 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 1.019 2026-10-26 11:35:39,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.137 2026-10-26 11:35:39,675 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.007 0.132 2026-10-26 11:35:39,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.007 2026-10-26 11:35:39,894 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.013 0.018 2026-10-26 11:35:39,910 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:35:39,922 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 8 0.010 0.035 2026-10-26 11:35:39,933 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:39] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:35:39,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [2/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message 2026-10-26 11:35:40,024 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.026 0.109 2026-10-26 11:35:40,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.007 0.140 2026-10-26 11:35:40,132 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.021 0.109 2026-10-26 11:35:40,186 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.016 0.139 2026-10-26 11:35:40,213 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "GET /web/image/discuss.channel/905/avatar_128?unique=35fff82e179075bef214dc1be1454f35514b445fda8cc0552dd4cf268dec8df8acffd8e6d9fe25c517cea1c125263d1a93cda516611e18bafede9410a587e3c8 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-26 11:35:40,227 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.003 0.349 2026-10-26 11:35:40,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 30 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-26 11:35:40,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "bottom" (immediately) 2026-10-26 11:35:40,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [3/6] Tour mail_message_load_order_tour → Step *[title='Pinned Messages'] 2026-10-26 11:35:40,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [4/6] Tour mail_message_load_order_tour → Step Click on invisible jump (should hover card to be visible) (trigger: .o-mail-MessageCard-jump:not(:visible)) 2026-10-26 11:35:40,895 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:40] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 18 0.016 0.024 2026-10-26 11:35:40,936 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [5/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message:first .o-mail-Message-textContent:not(:contains(31)) 2026-10-26 11:35:41,053 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.015 0.073 2026-10-26 11:35:41,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 31 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-26 11:35:41,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "0" (immediately) 2026-10-26 11:35:41,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" (immediately) and set scroll to "bottom" 2026-10-26 11:35:41,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [6/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message .o-mail-Message-textContent:contains(17) 2026-10-26 11:35:41,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.019 0.078 2026-10-26 11:35:41,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 60 of ".o-mail-Thread .o-mail-Message" (after mutations) 2026-10-26 11:35:41,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-10-26 11:35:41,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR mail_message_load_order_tour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 11:35:42,276 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 44961136 (allocated 46915584) 2026-10-26 11:35:42,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 9047 2026-10-26 11:35:42,298 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-10-26 11:35:42,302 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 9047 2026-10-26 11:35:42,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113542_430097_test_01_mail_message_load_order_tour.txt 2026-10-26 11:35:42,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmpa7ii808v_chrome_odoo" 2026-10-26 11:35:42,493 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:35:42,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 9277 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmpbyhr6bpm_chrome_odoo 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:35219/json/version 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35219/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:35219/json 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:35219/json with timeout 3 increased to 10s during tests 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:35219/devtools/page/A4302D5015F9E58FB80958BF492BE91E 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=2194&model=res.partner" in browser 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=2194&model=res.partner" 2026-10-26 11:35:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 191 0.168 -0.168 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': 'A4302D5015F9E58FB80958BF492BE91E', 'loaderId': '7FC118F0159F5422C96715FCD4F46B5F', 'isDownload': False} 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 -0.002 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-26 11:35:45,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:35:46,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.597 -0.597 2026-10-26 11:35:46,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 -0.021 2026-10-26 11:35:46,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:46,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-26 11:35:46,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 -0.005 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35: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-10-26 11:35: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-10-26 11:35: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-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 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.002 -0.002 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 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.062 -0.062 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 -0.005 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 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=2194&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [1/9] Tour mail_activity_date_format → Step button:contains('Activities') 2026-10-26 11:35:47,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.035 -0.035 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 146 0.170 -0.170 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-26 11:35:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 -0.019 2026-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 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 - 35 0.040 -0.040 2026-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 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 - 11 0.039 -0.039 2026-10-26 11:35: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-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 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.020 -0.020 2026-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-26 11:35: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-10-26 11:35:48,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.031 -0.031 2026-10-26 11:35:49,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 149 0.181 -0.181 2026-10-26 11:35:49,000 104 INFO rb-9ca8621-226001-429045 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.031 -0.031 2026-10-26 11:35:49,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:49,000 104 INFO rb-9ca8621-226001-429045 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.253 -0.253 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-26 11:35:50,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.011 -0.011 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-26 11:35:50,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.043 -0.043 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [2/9] Tour mail_activity_date_format → Step input[id*='activity_type_id'] 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.025 -0.025 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.022 -0.022 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.016 -0.016 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.024 -0.024 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 13 0.019 -0.019 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.007 -0.007 2026-10-26 11:35:50,000 104 INFO rb-9ca8621-226001-429045 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.015 -0.015 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [3/9] Tour mail_activity_date_format → Step .dropdown-item:contains('To-Do') 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [4/9] Tour mail_activity_date_format → Step div[name='summary'] input 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 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.006 -0.006 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [5/9] Tour mail_activity_date_format → Step button:contains('Schedule') 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [6/9] Tour mail_activity_date_format → Step .o-mail-Activity:contains('Go Party') 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 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.019 -0.019 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 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.031 -0.031 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.004 -0.004 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.026 -0.026 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [7/9] Tour mail_activity_date_format → Step .o-mail-Activity-info i 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [8/9] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Created') td:contains('01/Jan/24 09:00:00 AM') 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [9/9] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Due on') td:contains('06/Jan/24') 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-10-26 11:35:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 31729544 (allocated 33845248) 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 9277 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 9277 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-10-26 11:35:52,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmpbyhr6bpm_chrome_odoo" 2026-10-26 11:35:52,348 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-10-26 11:35:52,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 9512 2026-10-26 11:35:52,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmpc4j6c7q5_chrome_odoo 2026-10-26 11:35:52,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:41017/json/version 2026-10-26 11:35:52,885 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41017/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:35:53,013 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-10-26 11:35:53,013 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:41017/json 2026-10-26 11:35:53,014 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41017/json with timeout 3 increased to 10s during tests 2026-10-26 11:35:53,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:41017/devtools/page/31B0675344B41A746544DF2587A42662 2026-10-26 11:35:53,037 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-10-26 11:35:53,088 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-10-26 11:35:53,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:35:53,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-10-26 11:35:53,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/2194" in browser 2026-10-26 11:35:53,246 104 INFO rb-9ca8621-226001-429045 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/2194" 2026-10-26 11:35:53,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:55,215 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:55] "GET /odoo/res.partner/2194 HTTP/1.1" 200 - 191 0.186 1.733 2026-10-26 11:35:55,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': '31B0675344B41A746544DF2587A42662', 'loaderId': 'FDAD488D4104D61A7D8E5183997B7707', 'isDownload': False} 2026-10-26 11:35:55,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Evaluate ready code "odoo.isTourReady('mail_activity_schedule_from_chatter')" 2026-10-26 11:35:55,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:55] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-10-26 11:35:55,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:55] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:35:55,386 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:35:56,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.442 0.613 2026-10-26 11:35:56,382 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.067 2026-10-26 11:35:56,392 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.551 2026-10-26 11:35:56,419 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 1.093 2026-10-26 11:35:56,549 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-26 11:35:56,687 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:35:56,708 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-26 11:35:56,722 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-26 11:35:56,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-10-26 11:35:56,742 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-26 11:35:56,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:35:56,901 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.036 0.112 2026-10-26 11:35:56,912 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-26 11:35:56,953 104 INFO rb-9ca8621-226001-429045 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/2194", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:35:56,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [1/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Activities') 2026-10-26 11:35:56,982 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.159 2026-10-26 11:35:57,049 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:35:57,145 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.045 0.284 2026-10-26 11:35:57,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "POST /mail/data HTTP/1.1" 200 - 145 0.199 0.454 2026-10-26 11:35:57,614 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.682 2026-10-26 11:35:57,625 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:35:57,652 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:35:57,688 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.664 2026-10-26 11:35:57,741 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.024 0.456 2026-10-26 11:35:57,822 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.851 2026-10-26 11:35:57,887 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:57] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.019 0.595 2026-10-26 11:35:58,430 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 152 0.140 1.001 2026-10-26 11:35:58,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.575 2026-10-26 11:35:58,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.005 0.583 2026-10-26 11:35:58,571 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:35:58,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.056 0.078 2026-10-26 11:35:58,669 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:58] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.155 2026-10-26 11:35:59,092 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 152 0.177 0.375 2026-10-26 11:35:59,323 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:35:59,344 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:35:59,402 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.020 0.034 2026-10-26 11:35:59,534 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.039 2026-10-26 11:35:59,615 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:35:59,640 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.051 0.064 2026-10-26 11:35:59,720 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.033 0.156 2026-10-26 11:35:59,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [2/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id'] 2026-10-26 11:35:59,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.075 0.143 2026-10-26 11:35:59,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.011 0.095 2026-10-26 11:35:59,993 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:59] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.026 0.264 2026-10-26 11:36:00,071 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 20 0.026 0.312 2026-10-26 11:36:00,148 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 13 0.024 0.051 2026-10-26 11:36:00,209 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 8 0.017 0.080 2026-10-26 11:36:00,363 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [3/14] Tour mail_activity_schedule_from_chatter → Step .dropdown-item:contains('Call') 2026-10-26 11:36:00,395 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.017 0.028 2026-10-26 11:36:00,403 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 2 0.002 0.017 2026-10-26 11:36:00,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [4/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id']:value('Call') 2026-10-26 11:36:00,516 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.006 0.034 2026-10-26 11:36:00,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [5/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Schedule') 2026-10-26 11:36:00,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [6/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id'] 2026-10-26 11:36:00,676 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [7/14] Tour mail_activity_schedule_from_chatter → Step .dropdown-item:contains('To-Do') 2026-10-26 11:36:00,683 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:36:00,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [8/14] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-26 11:36:00,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.006 0.028 2026-10-26 11:36:00,827 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [9/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Schedule') 2026-10-26 11:36:00,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [10/14] Tour mail_activity_schedule_from_chatter → Step .o-mail-Activity:contains('Play Mario Party') 2026-10-26 11:36:00,964 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:00] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.013 0.037 2026-10-26 11:36:01,067 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities HTTP/1.1" 200 - 18 0.022 0.050 2026-10-26 11:36:01,114 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:36:01,211 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /mail/thread/data HTTP/1.1" 200 - 35 0.030 0.071 2026-10-26 11:36:01,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [11/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Activities') 2026-10-26 11:36:01,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [12/14] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-26 11:36:01,413 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 6 0.007 0.029 2026-10-26 11:36:01,510 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [13/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Mark as Done') 2026-10-26 11:36:01,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [14/14] Tour mail_activity_schedule_from_chatter → Step .o-mail-Message:contains('Play Mario Kart') 2026-10-26 11:36:01,668 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 8 0.013 0.057 2026-10-26 11:36:01,813 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-10-26 11:36:01,814 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities_done HTTP/1.1" 200 - 31 0.031 0.084 2026-10-26 11:36:01,894 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:01] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.021 0.039 2026-10-26 11:36:01,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-10-26 11:36:01,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-26 11:36:02,031 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:02] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.037 0.148 2026-10-26 11:36:02,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 33706840 (allocated 35418112) 2026-10-26 11:36:02,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 9512 2026-10-26 11:36:02,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-10-26 11:36:02,226 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 9512 2026-10-26 11:36:02,352 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113602_352676_test_mail_activity_schedule_from_chatter.txt 2026-10-26 11:36:02,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmpc4j6c7q5_chrome_odoo" 2026-10-26 11:36:02,419 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:36:24,188 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:36:24,188 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:36:24,646 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-10-26 11:36:25,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:36:47,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:36:47,893 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:36:48,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-10-26 11:36:50,384 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 9739 2026-10-26 11:36:50,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpocx5aw8d_chrome_odoo 2026-10-26 11:36:50,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:36597/json/version 2026-10-26 11:36:50,386 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36597/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:36:50,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:50,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:36597/json 2026-10-26 11:36:50,456 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36597/json with timeout 3 increased to 10s during tests 2026-10-26 11:36:50,475 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:36597/devtools/page/D40B40119CF487390E92A6FB14FF6F02 2026-10-26 11:36:50,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-10-26 11:36:50,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-10-26 11:36:50,568 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:36:50,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-10-26 11:36:50,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/2207" in browser 2026-10-26 11:36:50,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/2207" 2026-10-26 11:36:50,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:36:52,312 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /odoo/res.partner/2207 HTTP/1.1" 200 - 186 0.157 1.521 2026-10-26 11:36:52,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': 'D40B40119CF487390E92A6FB14FF6F02', 'loaderId': '228F9081E752052A63ACA91F01120AD4', 'isDownload': False} 2026-10-26 11:36:52,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_composer_test_tour.js')" 2026-10-26 11:36:52,374 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.010 2026-10-26 11:36:52,388 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:36:52,479 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:36:52,580 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/webclient/load_menus/59b5be5eb2bb78d53c8c332374b4397d7f3b357b78c0b3a6e8c95b77a4f219ce HTTP/1.1" 200 - 115 0.092 0.121 2026-10-26 11:36:52,592 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.229 2026-10-26 11:36:52,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.258 2026-10-26 11:36:52,675 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 11:36:52,826 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:52] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-26 11:36:53,671 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:36:53,677 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:36:53,682 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:36:53,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-26 11:36:53,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:53,744 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:36:53,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.027 2026-10-26 11:36:53,815 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:36:53,842 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.024 2026-10-26 11:36:53,948 104 INFO rb-9ca8621-226001-429045 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/2207", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:54,026 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [1/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-10-26 11:36:54,040 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:36:54,051 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:36:54,086 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "POST /mail/data HTTP/1.1" 200 - 34 0.091 0.093 2026-10-26 11:36:54,236 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /web/image?model=res.users&field=avatar_128&id=653 HTTP/1.1" 200 - 16 0.043 0.214 2026-10-26 11:36:54,238 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.169 2026-10-26 11:36:54,789 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 169 0.133 0.683 2026-10-26 11:36:54,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.012 0.668 2026-10-26 11:36:54,900 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /web/image/res.partner/2206/avatar_128?unique=1793014585000 HTTP/1.1" 200 - 8 0.024 0.865 2026-10-26 11:36:54,939 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:36:54,951 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:36:55,011 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:36:55,053 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.042 0.148 2026-10-26 11:36:55,118 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.086 2026-10-26 11:36:55,298 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 51 0.082 0.340 2026-10-26 11:36:55,498 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 11:36:55,513 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:36:55,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.016 0.025 2026-10-26 11:36:55,722 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.031 2026-10-26 11:36:55,776 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:36:55,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.033 0.092 2026-10-26 11:36:55,903 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.034 0.152 2026-10-26 11:36:55,987 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:55] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.023 0.165 2026-10-26 11:36:56,028 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.006 0.087 2026-10-26 11:36:56,105 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.021 0.206 2026-10-26 11:36:56,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-26 11:36:56,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [2/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-26 11:36:56,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "GET /web/image/res.partner/2/avatar_128?unique=1793014585000 HTTP/1.1" 200 - 8 0.010 0.032 2026-10-26 11:36:56,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [3/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-input) 2026-10-26 11:36:56,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [4/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Mention a partner (trigger: .o-mail-Composer-suggestion:contains(Not A Demo User)) 2026-10-26 11:36:56,787 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions HTTP/1.1" 200 - 11 0.036 0.058 2026-10-26 11:36:56,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:36:56,838 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [5/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Add one file in composer (trigger: .o-mail-Composer button[aria-label='Attach files']) 2026-10-26 11:36:56,873 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "GET /web/image/res.partner/2208/avatar_128?unique=1793014585000 HTTP/1.1" 200 - 9 0.011 0.032 2026-10-26 11:36:56,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-26 11:36:56,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [6/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains("file1.txt") 2026-10-26 11:36:56,959 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:36:56,971 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.016 0.036 2026-10-26 11:36:57,022 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [7/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-26 11:36:57,096 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [8/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer keeps open after pushing Escape (trigger: .o_mail_composer_form_view) 2026-10-26 11:36:57,109 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:36:57,140 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:36:57,424 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "POST /web/dataset/call_kw/mail.compose.message/get_views HTTP/1.1" 200 - 16 0.016 0.052 2026-10-26 11:36:57,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 11 0.013 0.045 2026-10-26 11:36:57,587 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:36:57,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [9/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the earlier provided attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file1.txt)) 2026-10-26 11:36:57,689 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:57] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-10-26 11:36:57,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [10/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check subject is autofilled (trigger: [name="subject"] input) 2026-10-26 11:36:57,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [11/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer content is kept and contains the user's signature (trigger: .o_field_html[name="body"]) 2026-10-26 11:36:57,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [12/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Trigger channel mention with # (trigger: .odoo-editor-editable) 2026-10-26 11:36:57,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [13/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Search for general channel (trigger: .o-mail-MentionList input) 2026-10-26 11:36:57,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [14/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Select channel from suggestion (trigger: .o-mail-Composer-suggestion:contains(general)) 2026-10-26 11:36:58,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:58] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions HTTP/1.1" 200 - 6 0.007 0.024 2026-10-26 11:36:58,075 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [15/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check channel mention is present in body (trigger: .o_field_html[name="body"] .o_channel_redirect:contains(general)) 2026-10-26 11:36:58,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [16/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step body:not(:has(.o-mail-MentionList)) 2026-10-26 11:36:58,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [17/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Drop a file on the full composer (trigger: .o_mail_composer_form_view) 2026-10-26 11:36:58,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o_mail_composer_form_view .o_form_renderer" (immediately) and dragentered 1 file(s) 2026-10-26 11:36:58,252 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-10-26 11:36:58,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [18/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file2.txt)) 2026-10-26 11:36:58,303 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:58] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.017 0.027 2026-10-26 11:36:58,368 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:58] "POST /web/dataset/call_kw/ir.attachment/web_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:36:58,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [19/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on the mail template selector (trigger: .mail-composer-template-dropdown-btn) 2026-10-26 11:36:58,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [20/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check a template is listed (trigger: .mail-composer-template-dropdown.popover .o-dropdown-item:contains("Test template")) 2026-10-26 11:36:58,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [21/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Verify admin template is NOT listed (trigger: .mail-composer-template-dropdown.popover) 2026-10-26 11:36:58,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [22/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from full composer (trigger: .o_mail_send) 2026-10-26 11:36:59,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [23/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("blahblah @Not A Demo User")) 2026-10-26 11:36:59,085 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /web/dataset/call_kw/mail.compose.message/web_save HTTP/1.1" 200 - 13 0.020 0.036 2026-10-26 11:36:59,348 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /web/dataset/call_kw/mail.compose.message/action_send_mail HTTP/1.1" 200 - 58 0.067 0.155 2026-10-26 11:36:59,431 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.051 2026-10-26 11:36:59,466 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.010 0.080 2026-10-26 11:36:59,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.014 2026-10-26 11:36:59,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [24/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on envelope to see recipients of message (trigger: .o-mail-Message:has(.o-mail-Message-body:contains("blahblah @Not A Demo User")) .o-mail-Message-notification) 2026-10-26 11:36:59,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [25/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message has correct recipients (trigger: .o-mail-MessageNotificationPopover:contains('Not A Demo User Jane')) 2026-10-26 11:36:59,674 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [26/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the first attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file1.txt")) 2026-10-26 11:36:59,732 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [27/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the second attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file2.txt")) 2026-10-26 11:36:59,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [28/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-26 11:36:59,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [29/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-26 11:36:59,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [30/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer contains the signature (trigger: .o_field_html[name="body"]) 2026-10-26 11:37:00,073 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.012 0.055 2026-10-26 11:37:00,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:37:00,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [31/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in full composer (trigger: .note-editable) 2026-10-26 11:37:00,180 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:37:00,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [32/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-26 11:37:00,547 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [33/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-26 11:37:00,558 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.010 0.020 2026-10-26 11:37:00,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.009 0.036 2026-10-26 11:37:00,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [34/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check full composer text is kept (trigger: .o-mail-Composer-input) 2026-10-26 11:37:00,703 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [35/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-26 11:37:00,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [36/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer doesn't add the user's signature twice (trigger: .note-editable) 2026-10-26 11:37:00,871 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.009 0.042 2026-10-26 11:37:00,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:37:00,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [37/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-26 11:37:00,978 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 11:37:01,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [38/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-26 11:37:01,069 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:37:01,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.006 0.026 2026-10-26 11:37:01,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [39/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-26 11:37:01,204 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [40/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("keep the content")) 2026-10-26 11:37:01,481 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /mail/message/post HTTP/1.1" 200 - 54 0.058 0.200 2026-10-26 11:37:01,600 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.024 2026-10-26 11:37:01,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [41/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-26 11:37:01,694 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [42/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write a message (trigger: .o-mail-Composer-input) 2026-10-26 11:37:01,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.039 0.115 2026-10-26 11:37:01,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [43/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-26 11:37:01,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [44/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("hello world")) 2026-10-26 11:37:02,102 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:02] "POST /mail/message/post HTTP/1.1" 200 - 34 0.046 0.077 2026-10-26 11:37:02,170 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:02] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.007 0.019 2026-10-26 11:37:02,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-10-26 11:37:02,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_composer_test_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-26 11:37:02,294 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:02] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.037 0.105 2026-10-26 11:37:02,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 38138832 (allocated 39841792) 2026-10-26 11:37:02,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 9739 2026-10-26 11:37:02,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-10-26 11:37:02,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 9739 2026-10-26 11:37:02,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113702_668452_test_mail_composer_test_tour.txt 2026-10-26 11:37:02,668 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpocx5aw8d_chrome_odoo" 2026-10-26 11:37:02,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 11:37:23,957 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:37:23,957 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:37:24,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-10-26 11:37:25,134 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-10-26 11:37:25,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-10-26 11:37:25,923 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944612214400722.1793014645.885442495346069-openerp-private@d682b217ad05>: [] 2026-10-26 11:37:25,934 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-10-26 11:37:25,952 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35139] 2026-10-26 11:37:25,964 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:37:26,136 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550008452000710.1793014646.023264169692993-openerp-2-res.partner@d682b217ad05>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-10-26 11:37:26,153 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-10-26 11:37:26,174 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 7099, 7100, 7101, 7102, 7103, 7104, 7105] 2026-10-26 11:37:26,213 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35140] 2026-10-26 11:37:26,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:37:26,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-10-26 11:37:26,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:27,205 104 INFO rb-9ca8621-226001-429045 odoo.http: Session expired 2026-10-26 11:37:27,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:27] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.002 0.464 2026-10-26 11:37:27,835 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-10-26 11:37:27,856 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35145] 2026-10-26 11:37:27,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:37:27,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_test_portal from n/a 2026-10-26 11:37:28,033 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:28] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.020 0.018 2026-10-26 11:37:28,096 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-10-26 11:37:28,952 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-10-26 11:37:28,965 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35148] 2026-10-26 11:37:28,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:37:29,086 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_test_nl from n/a 2026-10-26 11:37:29,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:29,625 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.020 0.515 2026-10-26 11:37:29,676 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-10-26 11:37:29,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:37:29,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:31,756 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.029 1.852 2026-10-26 11:37:31,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_invalid_api_key: waiting for threads: [] 2026-10-26 11:37:31,811 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-10-26 11:37:32,627 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-10-26 11:37:32,647 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35152] 2026-10-26 11:37:32,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:37:33,361 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-10-26 11:37:33,390 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35154] 2026-10-26 11:37:33,401 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:37:33,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_test_fr from n/a 2026-10-26 11:37:33,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:34,091 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:34] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.062 0.562 2026-10-26 11:37:34,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_test_en from n/a 2026-10-26 11:37:34,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:34] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.056 0.042 2026-10-26 11:37:34,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:37:34,301 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:34] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.023 0.029 2026-10-26 11:37:34,345 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_regional_lang ... 2026-10-26 11:37:35,646 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:alice_user from n/a 2026-10-26 11:37:35,669 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:36,289 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:36] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.030 0.593 2026-10-26 11:37:36,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_employee from n/a 2026-10-26 11:37:36,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:36] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.041 0.064 2026-10-26 11:37:36,509 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-10-26 11:37:36,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:37:36,671 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:37,237 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:37] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.035 0.534 2026-10-26 11:37:37,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-10-26 11:37:37,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-10-26 11:37:37,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:37:37,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:39,317 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:39] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.037 1.847 2026-10-26 11:37:39,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:39] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.043 0.074 2026-10-26 11:37:39,509 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [7] 2026-10-26 11:37:39,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:39] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.034 0.063 2026-10-26 11:37:39,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:37:39,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-10-26 11:37:40,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 10000 2026-10-26 11:37:40,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpmmgpfw2h_chrome_odoo 2026-10-26 11:37:40,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:43393/json/version 2026-10-26 11:37:40,078 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43393/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:37:40,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:37:40,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:43393/json 2026-10-26 11:37:40,139 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43393/json with timeout 3 increased to 10s during tests 2026-10-26 11:37:40,161 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:43393/devtools/page/1320EAFF10084767CA225ECEFA5D48E4 2026-10-26 11:37:40,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-26 11:37:40,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-26 11:37:40,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:37:40,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-26 11:37:40,336 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:37:40,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:37:40,365 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:42,522 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:42] "GET /odoo HTTP/1.1" 200 - 191 0.228 1.933 2026-10-26 11:37:42,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': '1320EAFF10084767CA225ECEFA5D48E4', 'loaderId': '893C694B8E8A73FE9D5445097EF1DB42', 'isDownload': False} 2026-10-26 11:37:42,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate ready code "odoo.isTourReady('mail_template_dynamic_placeholder_tour')" 2026-10-26 11:37:43,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.429 0.604 2026-10-26 11:37:43,633 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.029 2026-10-26 11:37:43,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 1.042 2026-10-26 11:37:43,693 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 1.054 2026-10-26 11:37:43,697 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:37:43,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 1.094 2026-10-26 11:37:43,727 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.121 2026-10-26 11:37:43,894 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:43] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:37:45,117 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:37:45,142 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-26 11:37:45,146 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-10-26 11:37:45,179 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:37:45,193 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.014 2026-10-26 11:37:45,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:37:45,330 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.029 0.114 2026-10-26 11:37:45,333 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.099 2026-10-26 11:37:45,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: The ready code tooks too much time : 2.8255455493927 2026-10-26 11:37:45,412 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate test code "odoo.startTour('mail_template_dynamic_placeholder_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:37:45,419 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [1/27] Tour mail_template_dynamic_placeholder_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:37:45,421 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.033 0.122 2026-10-26 11:37:45,530 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:37:45,622 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.070 0.271 2026-10-26 11:37:45,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.253 2026-10-26 11:37:45,752 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.044 0.214 2026-10-26 11:37:45,754 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.369 2026-10-26 11:37:45,822 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:37:45,828 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.021 0.125 2026-10-26 11:37:45,846 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:37:45,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [2/27] Tour mail_template_dynamic_placeholder_tour → Step Go into the Setting "app" (trigger: .o_app[data-menu-xmlid="base.menu_administration"]) 2026-10-26 11:37:45,890 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:45] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:37:46,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [3/27] Tour mail_template_dynamic_placeholder_tour → Step Open email templates (trigger: button[name="open_mail_templates"]) 2026-10-26 11:37:46,460 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "POST /mail/data HTTP/1.1" 200 - 145 0.335 0.715 2026-10-26 11:37:46,492 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.805 2026-10-26 11:37:46,521 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.806 2026-10-26 11:37:46,552 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.404 2026-10-26 11:37:46,685 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:37:46,738 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.014 0.032 2026-10-26 11:37:46,831 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:37:48,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:48] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 193 0.290 1.398 2026-10-26 11:37:48,599 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:37:50,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:50] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1238 0.589 0.791 2026-10-26 11:37:51,327 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.011 0.005 2026-10-26 11:37:51,396 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "POST /base_setup/data HTTP/1.1" 200 - 5 0.004 0.007 2026-10-26 11:37:51,567 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:37:51,577 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:37:51,604 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:37:51,637 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /product/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:37:51,651 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 11:37:51,656 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.088 2026-10-26 11:37:51,668 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:37:51,675 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:37:51,703 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:37:51,740 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:37:51,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [4/27] Tour mail_template_dynamic_placeholder_tour → Step Create a new email template (trigger: button.o_list_button_add) 2026-10-26 11:37:51,804 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:37:51,821 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:37:51,826 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:51] "GET /viin_iot/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:37:52,032 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.177 2026-10-26 11:37:52,033 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.175 2026-10-26 11:37:52,086 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.167 2026-10-26 11:37:52,096 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.266 2026-10-26 11:37:52,105 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.264 2026-10-26 11:37:52,127 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:37:52,188 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:37:52,221 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:37:52,274 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:37:52,276 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:37:52,326 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:37:52,340 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:37:52,349 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 11:37:52,383 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:37:52,388 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:37:52,405 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:37:52,432 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:37:52,440 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.093 2026-10-26 11:37:52,441 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:37:52,445 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:37:52,499 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 0.622 2026-10-26 11:37:52,506 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:37:52,521 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:37:52,579 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.109 2026-10-26 11:37:52,581 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.096 2026-10-26 11:37:52,657 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:37:52,658 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:37:52,669 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.147 2026-10-26 11:37:52,720 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.103 2026-10-26 11:37:52,774 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:37:52,803 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:37:52,821 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 11:37:52,826 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:37:52,831 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.102 2026-10-26 11:37:52,838 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:37:52,865 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:37:52,895 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:37:52,897 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:37:52,934 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:37:52,958 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:52] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:37:53,008 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-26 11:37:53,021 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.149 2026-10-26 11:37:53,066 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 11:37:53,090 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /base/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:37:53,091 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.092 2026-10-26 11:37:53,106 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:53] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:37:55,620 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:37:55,621 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:55] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 1174 1.331 1.985 2026-10-26 11:37:57,667 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:57] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 268 0.390 4.625 2026-10-26 11:37:57,749 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:57] "GET /web/image/res.config.settings/10/favicon?unique=1793014675810 HTTP/1.1" 200 - 7 0.017 1.729 2026-10-26 11:37:57,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:57] "POST /web/dataset/call_button/res.config.settings/open_mail_templates HTTP/1.1" 200 - 11 0.007 1.921 2026-10-26 11:37:57,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:57] "POST /web/dataset/call_kw/mail.template/get_views HTTP/1.1" 200 - 28 0.049 0.076 2026-10-26 11:37:58,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 2 0.009 0.016 2026-10-26 11:37:58,039 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:37:58,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [5/27] Tour mail_template_dynamic_placeholder_tour → Step Insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-26 11:37:58,382 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:37:58,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [6/27] Tour mail_template_dynamic_placeholder_tour → Step Select "Contact" model (trigger: div[name="model_id"] input[type="text"]) 2026-10-26 11:37:58,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [7/27] Tour mail_template_dynamic_placeholder_tour → Step Click on contact (trigger: div[name="model_id"] .ui-autocomplete .dropdown-item:text(Contact)) 2026-10-26 11:37:58,639 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 2 0.004 0.008 2026-10-26 11:37:58,899 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 1 0.006 0.010 2026-10-26 11:37:58,964 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [8/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the drop down to disappear (trigger: div[name="model_id"] .o-autocomplete:not(:has(.ui-autocomplete))) 2026-10-26 11:37:58,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:58] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.002 0.009 2026-10-26 11:37:59,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [9/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the onchange of the model (trigger: div[name="model_id"] .o_external_button) 2026-10-26 11:37:59,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [10/27] Tour mail_template_dynamic_placeholder_tour → Step Retry insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-26 11:37:59,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [11/27] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-26 11:37:59,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:59] "POST /web/dataset/call_kw/res.partner/mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:37:59,201 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:37:59,466 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:59] "POST /web/dataset/call_kw/res.partner/fields_get HTTP/1.1" 200 - 68 0.053 0.177 2026-10-26 11:37:59,545 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [12/27] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-26 11:37:59,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [13/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-26 11:37:59,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [14/27] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-26 11:37:59,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [15/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-26 11:37:59,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [16/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the popover to disappear (trigger: body:not(:has(.o_model_field_selector_popover))) 2026-10-26 11:37:59,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [17/27] Tour mail_template_dynamic_placeholder_tour → Step Check if subject value was correctly updated (trigger: div[name="subject"] input[type="text"]) 2026-10-26 11:37:59,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [18/27] Tour mail_template_dynamic_placeholder_tour → Step Insert text inside editable (trigger: .note-editable.odoo-editor-editable) 2026-10-26 11:38:00,038 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [19/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the the dynamic placeholder powerBox options (trigger: div.o-we-powerbox .o-we-command:contains(Dynamic Placeholder)) 2026-10-26 11:38:00,105 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [20/27] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-26 11:38:00,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [21/27] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-26 11:38:00,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [22/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-26 11:38:00,653 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [23/27] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-26 11:38:00,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [24/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-26 11:38:00,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [25/27] Tour mail_template_dynamic_placeholder_tour → Step Ensure the editable contain the dynamic placeholder t tag (trigger: .note-editable.odoo-editor-editable t[t-out="object.company_name"]:contains("defValue")) 2026-10-26 11:38:00,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [26/27] Tour mail_template_dynamic_placeholder_tour → Step Discard form changes (trigger: button.o_form_button_cancel) 2026-10-26 11:38:01,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [27/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the form view to disappear (trigger: body:not(:has(.o_form_sheet))) 2026-10-26 11:38:01,043 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:01] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 1 0.002 0.019 2026-10-26 11:38:01,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-10-26 11:38:01,321 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-26 11:38:01,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 54223404 (allocated 58310656) 2026-10-26 11:38:01,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 10000 2026-10-26 11:38:01,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-10-26 11:38:01,787 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 10000 2026-10-26 11:38:01,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_113801_941023_test_mail_template_dynamic_placeholder_tour.txt 2026-10-26 11:38:01,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpmmgpfw2h_chrome_odoo" 2026-10-26 11:38:02,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:38:23,624 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:38:23,624 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:38:24,281 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-10-26 11:38:26,584 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [78] 2026-10-26 11:38:26,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:38:49,237 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:38:49,238 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:38:49,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-10-26 11:38:50,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:38:50,976 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-10-26 11:38:51,040 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:38:51,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:51,700 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21007], uid: 6, model: ir.attachment 2026-10-26 11:38:51,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:51] "GET /web/content/21007 HTTP/1.1" 404 - 28 0.046 0.489 2026-10-26 11:38:51,781 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21007], uid: 6, model: ir.attachment 2026-10-26 11:38:51,802 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:51] "POST /mail/message/post HTTP/1.1" 200 - 29 0.032 0.047 2026-10-26 11:38:51,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-10-26 11:38:51,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-10-26 11:38:51,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:53,854 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:53] "POST /mail/message/post HTTP/1.1" 200 - 16 0.010 1.906 2026-10-26 11:38:53,978 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:53] "POST /mail/message/post HTTP/1.1" 200 - 52 0.038 0.078 2026-10-26 11:38:54,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:54] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.004 0.016 2026-10-26 11:38:54,090 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:54] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.021 0.055 2026-10-26 11:38:54,151 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:54] "POST /mail/message/update_content HTTP/1.1" 200 - 29 0.013 0.037 2026-10-26 11:38:54,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-10-26 11:38:54,328 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:38:54,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:55,011 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:55] "POST /mail/message/post HTTP/1.1" 200 - 47 0.062 0.512 2026-10-26 11:38:55,064 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.014 0.034 2026-10-26 11:38:55,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-10-26 11:38:55,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-10-26 11:38:55,786 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-10-26 11:38:55,801 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35946] 2026-10-26 11:38:55,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:38:55,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:38:55,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:56,516 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image/?field=avatar_128&id=911&model=discuss.channel&unique=ea9355aac3eef9e733ef6bbd0a18f70f2a46254e9a0509fdf5a6f19712f5c7a7791b1522b7faffb8b3d7f3bf91a973b842126e72542dbd31a78620ea7e1955c1 HTTP/1.1" 200 - 16 0.021 0.557 2026-10-26 11:38:56,536 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image/?field=avatar_128&id=911&model=discuss.channel HTTP/1.1" 200 - 6 0.003 0.013 2026-10-26 11:38:56,644 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image?field=avatar_128&id=2235&model=res.partner&unique=2026-10-26%2011:38:50 HTTP/1.1" 200 - 21 0.020 0.072 2026-10-26 11:38:56,703 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image?field=avatar_128&id=2235&model=res.partner HTTP/1.1" 200 - 14 0.013 0.037 2026-10-26 11:38:56,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 674, model: mail.guest 2026-10-26 11:38:56,737 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image?field=avatar_128&id=92&model=mail.guest&unique=2026-10-26%2011:38:50 HTTP/1.1" 200 - 8 0.003 0.021 2026-10-26 11:38:56,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 674, model: mail.guest 2026-10-26 11:38:56,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:56] "GET /web/image?field=avatar_128&id=92&model=mail.guest HTTP/1.1" 200 - 6 0.003 0.032 2026-10-26 11:38:56,785 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-10-26 11:38:56,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-10-26 11:38:56,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:57,385 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.002 0.440 2026-10-26 11:38:57,545 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /mail/message/post HTTP/1.1" 200 - 51 0.059 0.070 2026-10-26 11:38:57,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:38:57,838 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /mail/partner/from_email HTTP/1.1" 200 - 50 0.090 0.124 2026-10-26 11:38:57,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.026 0.014 2026-10-26 11:38:58,441 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "POST /mail/message/post HTTP/1.1" 200 - 95 0.144 0.248 2026-10-26 11:38:58,694 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "POST /mail/message/post HTTP/1.1" 200 - 45 0.091 0.098 2026-10-26 11:38:58,789 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:39:20,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:39:20,423 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:39:21,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-10-26 11:39:22,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:24,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.009 1.870 2026-10-26 11:39:24,255 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.009 2026-10-26 11:39:24,318 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.011 0.021 2026-10-26 11:39:24,345 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [15] 2026-10-26 11:39:24,355 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.008 0.022 2026-10-26 11:39:24,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:24,453 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.014 0.027 2026-10-26 11:39:24,483 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #679 deleted mail.message.reaction records with IDs: [16] 2026-10-26 11:39:24,492 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.021 2026-10-26 11:39:24,538 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:24,619 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.027 0.031 2026-10-26 11:39:24,662 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #678 deleted mail.message.reaction records with IDs: [17] 2026-10-26 11:39:24,674 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.010 0.032 2026-10-26 11:39:24,697 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:24,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.028 0.050 2026-10-26 11:39:24,821 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [18] 2026-10-26 11:39:24,831 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.020 2026-10-26 11:39:24,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:24,967 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.040 0.032 2026-10-26 11:39:25,001 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-10-26 11:39:25,011 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.017 2026-10-26 11:39:25,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-10-26 11:39:25,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:25,688 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.010 0.494 2026-10-26 11:39:25,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.014 2026-10-26 11:39:25,757 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.007 0.020 2026-10-26 11:39:25,782 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.005 0.015 2026-10-26 11:39:25,802 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:25,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.012 0.020 2026-10-26 11:39:25,888 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.013 0.016 2026-10-26 11:39:25,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:25,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:25] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.022 0.027 2026-10-26 11:39:26,026 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.008 0.015 2026-10-26 11:39:26,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:26,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.020 0.028 2026-10-26 11:39:26,144 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.003 0.020 2026-10-26 11:39:26,177 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:26,253 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.029 0.029 2026-10-26 11:39:26,276 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-10-26 11:39:26,285 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.014 2026-10-26 11:39:26,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-10-26 11:39:26,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:26,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.003 0.425 2026-10-26 11:39:26,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:39:26,835 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-10-26 11:39:26,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.007 2026-10-26 11:39:26,882 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:26,911 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:39:26,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:26,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:26,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:39:27,014 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:39:27,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:27,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:27,084 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:39:27,110 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:27,138 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:39:27,161 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:39:27,212 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-10-26 11:39:27,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:27,781 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.012 0.456 2026-10-26 11:39:27,800 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:39:27,843 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.006 0.017 2026-10-26 11:39:27,879 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.006 0.023 2026-10-26 11:39:27,918 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:27,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.012 0.016 2026-10-26 11:39:27,999 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:27] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.008 0.014 2026-10-26 11:39:28,030 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:28,090 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.019 0.021 2026-10-26 11:39:28,121 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.004 0.019 2026-10-26 11:39:28,147 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:28,238 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.037 0.038 2026-10-26 11:39:28,279 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [21] 2026-10-26 11:39:28,290 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.011 0.032 2026-10-26 11:39:28,315 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:28,420 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.045 0.048 2026-10-26 11:39:28,462 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [22] 2026-10-26 11:39:28,476 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.013 0.035 2026-10-26 11:39:28,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_partner: waiting for threads: [] 2026-10-26 11:39:28,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-10-26 11:39:28,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:29,124 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.009 0.485 2026-10-26 11:39:29,152 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.003 0.015 2026-10-26 11:39:29,211 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.011 0.025 2026-10-26 11:39:29,248 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [23] 2026-10-26 11:39:29,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.017 0.027 2026-10-26 11:39:29,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:29,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.021 0.026 2026-10-26 11:39:29,394 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #679 deleted mail.message.reaction records with IDs: [24] 2026-10-26 11:39:29,411 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.014 0.028 2026-10-26 11:39:29,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:29,511 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.029 0.033 2026-10-26 11:39:29,552 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #678 deleted mail.message.reaction records with IDs: [25] 2026-10-26 11:39:29,561 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.007 0.023 2026-10-26 11:39:29,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:29,653 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.025 0.032 2026-10-26 11:39:29,685 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [26] 2026-10-26 11:39:29,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.006 0.026 2026-10-26 11:39:29,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:29,788 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.026 0.027 2026-10-26 11:39:29,807 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [27] 2026-10-26 11:39:29,817 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.017 2026-10-26 11:39:29,938 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:39:53,825 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:39:53,826 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:39:55,019 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-10-26 11:39:55,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:57,518 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 1.900 2026-10-26 11:39:57,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:57,578 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:57,608 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:57,629 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:57,662 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:57,683 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:39:57,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:57,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:57,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:57] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:39:57,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-10-26 11:39:57,894 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:58,364 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.012 0.462 2026-10-26 11:39:58,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:58,528 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.048 0.072 2026-10-26 11:39:58,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:58,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.031 0.042 2026-10-26 11:39:58,675 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:58,730 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.016 0.018 2026-10-26 11:39:58,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:58,818 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.010 0.016 2026-10-26 11:39:58,859 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:39:58,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-10-26 11:39:58,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:59,491 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.012 0.487 2026-10-26 11:39:59,524 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:39:59,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.057 0.055 2026-10-26 11:39:59,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:39:59,788 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.034 0.045 2026-10-26 11:39:59,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:39:59,878 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.020 0.021 2026-10-26 11:39:59,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:39:59,950 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.007 0.018 2026-10-26 11:39:59,982 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:59] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 11:39:59,986 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_message_update_controller.TestMessageUpdateController.test_message_update_partner_as_owner: waiting for threads: [] 2026-10-26 11:40:00,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:40:22,448 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:40:22,448 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:40:23,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-10-26 11:40:23,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-10-26 11:40:24,072 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-10-26 11:40:24,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:40:46,298 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:40:46,298 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:40:46,868 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-10-26 11:40:47,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-10-26 11:40:49,154 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-10-26 11:40:49,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 511 and Message-Id '<294417502044524.1793014849.923463106155396-openerp-private@d682b217ad05>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-10-26 11:40:49,970 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-26 11:40:49,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-26 11:40:49,986 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:40:51,086 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 512 and Message-Id '<739910082032010.1793014851.028700351715088-openerp-private@d682b217ad05>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-10-26 11:40:51,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-26 11:40:51,110 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-26 11:40:51,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:40:51,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-26 11:40:51,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-10-26 11:40:52,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 10390 2026-10-26 11:40:52,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmpzyls_lxb_chrome_odoo 2026-10-26 11:40:52,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:40793/json/version 2026-10-26 11:40:52,212 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40793/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:40:52,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:40:52,333 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:40793/json 2026-10-26 11:40:52,334 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40793/json with timeout 3 increased to 10s during tests 2026-10-26 11:40:52,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:40793/devtools/page/7479CDA1376BC093B512760699DD605E 2026-10-26 11:40:52,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-10-26 11:40:52,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-10-26 11:40:52,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:40:52,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-10-26 11:40:52,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:40:52,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:40:52,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:40:55,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:55] "GET /odoo HTTP/1.1" 200 - 184 0.180 3.006 2026-10-26 11:40:55,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': '7479CDA1376BC093B512760699DD605E', 'loaderId': '925DC7D79B7DC302C4D012604849579D', 'isDownload': False} 2026-10-26 11:40:55,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/user_modify_own_profile_tour.js')" 2026-10-26 11:40:55,815 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:55] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-26 11:40:55,829 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:55] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:40:55,913 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:40:56,602 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:56] "GET /web/webclient/load_menus/9e6278cbb12059cc0d9632fb8f8798fedc60c6595613ce666e60006dc390fb60 HTTP/1.1" 200 - 508 0.348 0.459 2026-10-26 11:40:56,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:56] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.833 2026-10-26 11:40:56,667 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.845 2026-10-26 11:40:56,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:56] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-26 11:40:56,878 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:56] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:40:58,025 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:40:58,035 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-26 11:40:58,042 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-26 11:40:58,070 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:40:58,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-10-26 11:40:58,136 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:40:58,209 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.028 2026-10-26 11:40:58,260 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.055 2026-10-26 11:40:58,322 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: The ready code tooks too much time : 2.568798780441284 2026-10-26 11:40:58,385 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate test code "odoo.startTour('mail/static/tests/tours/user_modify_own_profile_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:40:58,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [1/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open user account menu (trigger: .o_user_menu button) 2026-10-26 11:40:58,414 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.041 0.149 2026-10-26 11:40:58,421 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.093 2026-10-26 11:40:58,479 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:40:58,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [2/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open preferences / profile screen (trigger: [data-menu=settings]) 2026-10-26 11:40:58,636 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:40:58,658 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:40:58,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [3/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Update the email address (trigger: div[name="email"] input) 2026-10-26 11:40:58,803 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "POST /mail/data HTTP/1.1" 200 - 83 0.167 0.281 2026-10-26 11:40:58,807 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.360 2026-10-26 11:40:58,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.009 0.346 2026-10-26 11:40:58,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/image/res.partner/7/avatar_128?unique=1793014851000 HTTP/1.1" 200 - 9 0.014 0.377 2026-10-26 11:40:58,932 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.450 2026-10-26 11:40:58,960 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.104 2026-10-26 11:40:59,041 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:40:59,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:59] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.022 0.240 2026-10-26 11:40:59,083 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.575 2026-10-26 11:40:59,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:59] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 313 0.288 0.627 2026-10-26 11:41:00,081 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:41:00,330 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:00] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 71 0.096 0.148 2026-10-26 11:41:00,824 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:00] "GET /web/image/res.users/6/avatar_128?unique=1793014860515 HTTP/1.1" 200 - 9 0.011 0.035 2026-10-26 11:41:00,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [4/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:41:00,975 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [5/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:41:01,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:01] "POST /web/dataset/call_kw/res.users/onchange HTTP/1.1" 200 - 78 0.068 0.179 2026-10-26 11:41:01,642 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:01] "POST /web/dataset/call_kw/res.users/web_save HTTP/1.1" 200 - 149 0.111 0.294 2026-10-26 11:41:01,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-10-26 11:41:01,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/user_modify_own_profile_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:41:01,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 26054812 (allocated 28028928) 2026-10-26 11:41:01,956 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 10390 2026-10-26 11:41:01,961 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-10-26 11:41:01,964 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 10390 2026-10-26 11:41:02,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114102_137343_test_user_modify_own_profile.txt 2026-10-26 11:41:02,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmpzyls_lxb_chrome_odoo" 2026-10-26 11:41:02,244 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:41:25,433 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:41:25,433 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:41:25,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-10-26 11:41:26,743 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [664] 2026-10-26 11:41:26,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-10-26 11:41:26,803 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [664] 2026-10-26 11:41:26,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-10-26 11:41:26,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-10-26 11:41:27,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_volume_setting_of_guest ... 2026-10-26 11:41:27,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:41:49,616 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:41:49,616 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:41:50,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-10-26 11:41:50,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-10-26 11:41:51,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-10-26 11:41:52,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-10-26 11:41:53,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-10-26 11:41:55,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-10-26 11:41:56,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-10-26 11:41:57,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-10-26 11:41:58,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_40_leave_call_should_remove_existing_sessions_of_user_in_channel_and_return_data ... 2026-10-26 11:41:58,940 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-10-26 11:41:59,248 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-10-26 11:41:59,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-10-26 11:41:59,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:42:23,324 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:42:23,325 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:42:24,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-10-26 11:42:25,111 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:25,569 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:25] "POST /mail/message/post HTTP/1.1" 200 - 13 0.011 0.451 2026-10-26 11:42:25,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:25] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 11:42:25,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:42:25,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:25] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.013 2026-10-26 11:42:25,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:42:25,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:25] "POST /mail/message/post HTTP/1.1" 200 - 4 0.008 0.026 2026-10-26 11:42:25,811 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:42:25,940 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:25] "POST /mail/message/post HTTP/1.1" 200 - 28 0.042 0.074 2026-10-26 11:42:25,990 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:42:26,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:26] "POST /mail/message/post HTTP/1.1" 200 - 24 0.040 0.063 2026-10-26 11:42:26,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-10-26 11:42:26,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:27,999 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:27] "POST /mail/message/post HTTP/1.1" 200 - 13 0.023 1.687 2026-10-26 11:42:28,047 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:28] "POST /mail/message/post HTTP/1.1" 200 - 3 0.005 0.015 2026-10-26 11:42:28,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_test from n/a 2026-10-26 11:42:28,135 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:28] "POST /mail/message/post HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 11:42:28,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:employee from n/a 2026-10-26 11:42:28,194 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:28] "POST /mail/message/post HTTP/1.1" 200 - 4 0.004 0.008 2026-10-26 11:42:28,226 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:42:28,584 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:28] "POST /mail/message/post HTTP/1.1" 200 - 68 0.133 0.210 2026-10-26 11:42:28,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:42:28,825 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:28] "POST /mail/message/post HTTP/1.1" 200 - 49 0.083 0.104 2026-10-26 11:42:28,956 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:42:28,985 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-10-26 11:42:29,063 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-10-26 11:42:29,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:29,528 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-10-26 11:42:29,565 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.013 0.491 2026-10-26 11:42:29,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_allowed: waiting for threads: [] 2026-10-26 11:42:29,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-10-26 11:42:29,688 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-10-26 11:42:29,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:30,152 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-10-26 11:42:30,202 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:30] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.022 0.495 2026-10-26 11:42:30,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_denied: waiting for threads: [] 2026-10-26 11:42:30,280 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:42:30,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-10-26 11:42:30,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 10619 2026-10-26 11:42:30,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmp2702dfh7_chrome_odoo 2026-10-26 11:42:30,968 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:41161/json/version 2026-10-26 11:42:30,969 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41161/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:42:31,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:42:31,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:41161/json 2026-10-26 11:42:31,078 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41161/json with timeout 3 increased to 10s during tests 2026-10-26 11:42:31,114 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:41161/devtools/page/01BD32B6A6BDE9B6A8CDB2986F20F990 2026-10-26 11:42:31,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-10-26 11:42:31,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-10-26 11:42:31,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:42:31,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-10-26 11:42:31,313 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:42:31,313 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:42:31,346 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:33,397 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /odoo HTTP/1.1" 200 - 181 0.296 1.761 2026-10-26 11:42:33,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': '01BD32B6A6BDE9B6A8CDB2986F20F990', 'loaderId': '841649C49D6A3E74F2D371FC9DC3691E', 'isDownload': False} 2026-10-26 11:42:33,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-26 11:42:33,482 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.044 2026-10-26 11:42:33,513 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:42:33,553 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:42:34,676 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.553 0.677 2026-10-26 11:42:34,694 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 1.237 2026-10-26 11:42:34,736 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 1.258 2026-10-26 11:42:34,777 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:42:34,969 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 11:42:35,912 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:42:35,924 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-26 11:42:35,933 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:42:35,958 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.011 2026-10-26 11:42:35,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:42:36,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:42:36,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: The ready code tooks too much time : 2.729428768157959 2026-10-26 11:42:36,145 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:36,167 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.050 0.131 2026-10-26 11:42:36,176 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-26 11:42:36,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step

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

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

(trigger: .o-mail-DiscussSidebarCategory-channel .o-mail-DiscussSidebarCategory-add) 2026-10-26 11:42:36,238 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.161 2026-10-26 11:42:36,295 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:36,720 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /mail/data HTTP/1.1" 200 - 150 0.217 0.366 2026-10-26 11:42:36,722 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.697 2026-10-26 11:42:36,731 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.561 2026-10-26 11:42:36,887 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.048 0.770 2026-10-26 11:42:36,916 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.160 2026-10-26 11:42:36,960 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.659 2026-10-26 11:42:37,005 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-26 11:42:37,057 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.013 0.034 2026-10-26 11:42:37,091 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:42:37,112 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:42:37,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.030 0.065 2026-10-26 11:42:37,153 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:42:37,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/image/res.partner/3/avatar_128?unique=1793014950000 HTTP/1.1" 200 - 9 0.015 0.104 2026-10-26 11:42:37,215 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.145 2026-10-26 11:42:37,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o-discuss-ChannelSelector input) 2026-10-26 11:42:37,489 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-discuss-ChannelSelector-suggestion) 2026-10-26 11:42:37,604 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "POST /mail/data HTTP/1.1" 200 - 84 0.077 0.179 2026-10-26 11:42:37,610 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 1 0.000 0.102 2026-10-26 11:42:37,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-10-26 11:42:37,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

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

(trigger: .o-mail-Composer-input) 2026-10-26 11:42:37,864 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.018 0.019 2026-10-26 11:42:37,918 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:42:37,926 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 8 0.032 0.044 2026-10-26 11:42:37,946 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:37] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 3 0.001 0.096 2026-10-26 11:42:38,022 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.022 0.127 2026-10-26 11:42:38,224 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 62 0.070 0.258 2026-10-26 11:42:38,243 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.008 0.355 2026-10-26 11:42:38,479 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.024 0.028 2026-10-26 11:42:38,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-send:enabled) 2026-10-26 11:42:38,598 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 28 0.032 0.071 2026-10-26 11:42:38,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.004 0.145 2026-10-26 11:42:38,623 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "GET /web/image/discuss.channel/931/avatar_128?unique=1370fe6d0415a1177cb8d9266e7a148697b5824b33bb2d6c4cf3ef47c533fb4cb4cc6f3bf8dcf203ea815e8a1258449f68921be9d8ba7fee35b2033167b7a97d HTTP/1.1" 200 - 3 0.002 0.177 2026-10-26 11:42:38,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Hover on your message and mark as todo (trigger: .o-mail-Message[data-persistent]:contains(today at)) 2026-10-26 11:42:38,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.020 0.051 2026-10-26 11:42:38,736 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.020 0.048 2026-10-26 11:42:38,745 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.087 2026-10-26 11:42:38,798 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:38] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:42:39,053 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:39] "POST /mail/message/post HTTP/1.1" 200 - 41 0.036 0.060 2026-10-26 11:42:39,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button:contains(Starred)) 2026-10-26 11:42:39,191 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:39] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.027 0.041 2026-10-26 11:42:39,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

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

(trigger: .o-mail-DiscussSidebarCategory-chat .o-mail-DiscussSidebarCategory-add) 2026-10-26 11:42:39,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step .o-discuss-ChannelSelector 2026-10-26 11:42:39,308 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:39] "POST /mail/starred/messages HTTP/1.1" 200 - 17 0.014 0.028 2026-10-26 11:42:39,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-10-26 11:42:39,382 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:42:39,399 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:39] "GET /web/image/res.partner/3/avatar_128?unique=1793014959000 HTTP/1.1" 200 - 9 0.010 0.031 2026-10-26 11:42:39,538 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 31680380 (allocated 33538048) 2026-10-26 11:42:39,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 10619 2026-10-26 11:42:39,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-10-26 11:42:39,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 10619 2026-10-26 11:42:39,750 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114239_750076_test_01_mail_tour.txt 2026-10-26 11:42:39,750 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmp2702dfh7_chrome_odoo" 2026-10-26 11:42:39,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-10-26 11:42:40,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 10860 2026-10-26 11:42:40,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmpttor9h7s_chrome_odoo 2026-10-26 11:42:40,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:43641/json/version 2026-10-26 11:42:40,816 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43641/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:42:40,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:42:40,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:43641/json 2026-10-26 11:42:40,949 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43641/json with timeout 3 increased to 10s during tests 2026-10-26 11:42:40,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:43641/devtools/page/2FA6BC4C826CF7EFB1B94799C23B99E3 2026-10-26 11:42:41,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-10-26 11:42:41,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-10-26 11:42:41,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:testuser from n/a 2026-10-26 11:42:41,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-10-26 11:42:41,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:42:41,224 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:42:41,252 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:42,831 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:42] "GET /odoo HTTP/1.1" 200 - 181 0.167 1.415 2026-10-26 11:42:42,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '2FA6BC4C826CF7EFB1B94799C23B99E3', 'loaderId': 'CE101E17C1110CD3AC4230D87D1C1C60', 'isDownload': False} 2026-10-26 11:42:42,842 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-26 11:42:42,908 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:42] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-26 11:42:42,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:42] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.026 2026-10-26 11:42:43,008 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:42:43,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:43] "GET /web/webclient/load_menus/3ea85210a6d7d4c46a2d4b6d9f0126b13dc9b4b7b16178832cb3ef9f9ce584b7 HTTP/1.1" 200 - 112 0.100 0.161 2026-10-26 11:42:43,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:43] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.257 2026-10-26 11:42:43,223 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.271 2026-10-26 11:42:43,257 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:43] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:42:43,392 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:43] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:42:44,230 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:42:44,233 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-26 11:42:44,236 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-26 11:42:44,271 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-26 11:42:44,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:42:44,325 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:44,422 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.028 2026-10-26 11:42:44,453 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.021 2026-10-26 11:42:44,460 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.038 2026-10-26 11:42:44,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:44,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-26 11:42:44,650 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:42:44,708 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:42:44,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step

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

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

(trigger: .o-mail-DiscussSidebarCategory-channel .o-mail-DiscussSidebarCategory-add) 2026-10-26 11:42:44,713 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "POST /mail/data HTTP/1.1" 200 - 34 0.109 0.084 2026-10-26 11:42:44,715 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.170 2026-10-26 11:42:44,773 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /web/image/res.partner/2299/avatar_128?unique=1793014950000 HTTP/1.1" 200 - 15 0.018 0.179 2026-10-26 11:42:44,824 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.250 2026-10-26 11:42:44,868 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "GET /web/image?model=res.users&field=avatar_128&id=717 HTTP/1.1" 200 - 9 0.012 0.290 2026-10-26 11:42:44,899 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.135 2026-10-26 11:42:45,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o-discuss-ChannelSelector input) 2026-10-26 11:42:45,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /mail/data HTTP/1.1" 200 - 37 0.024 0.046 2026-10-26 11:42:45,054 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:42:45,195 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:42:45,235 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 10 0.005 0.035 2026-10-26 11:42:45,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-discuss-ChannelSelector-suggestion) 2026-10-26 11:42:45,307 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:42:45,322 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 8 0.025 0.101 2026-10-26 11:42:45,344 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 4 0.004 0.083 2026-10-26 11:42:45,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.113 2026-10-26 11:42:45,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

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

(trigger: .o-mail-Composer-input) 2026-10-26 11:42:45,561 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 50 0.048 0.113 2026-10-26 11:42:45,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "GET /web/image/discuss.channel/933/avatar_128?unique=cfe341dd4e489f0d9e0227746106d77a0a41eab4d6d7743e413fd7a72a5467efceaf04939c1d7ceabf42ce69cbd91f9fb730348d08f2a78d3353b7a1fef189dc HTTP/1.1" 200 - 6 0.006 0.027 2026-10-26 11:42:45,857 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.020 0.097 2026-10-26 11:42:45,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-send:enabled) 2026-10-26 11:42:45,925 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.035 0.094 2026-10-26 11:42:45,977 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:45] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.017 0.126 2026-10-26 11:42:46,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Hover on your message and mark as todo (trigger: .o-mail-Message[data-persistent]:contains(today at)) 2026-10-26 11:42:46,076 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 10 0.051 0.034 2026-10-26 11:42:46,153 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.030 0.069 2026-10-26 11:42:46,160 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.112 2026-10-26 11:42:46,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "GET /web/assets/bb5c829/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:42:46,503 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "POST /mail/message/post HTTP/1.1" 200 - 42 0.034 0.096 2026-10-26 11:42:46,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button:contains(Starred)) 2026-10-26 11:42:46,669 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.023 0.053 2026-10-26 11:42:46,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

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

(trigger: .o-mail-DiscussSidebarCategory-chat .o-mail-DiscussSidebarCategory-add) 2026-10-26 11:42:46,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "POST /mail/starred/messages HTTP/1.1" 200 - 17 0.012 0.038 2026-10-26 11:42:46,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step .o-discuss-ChannelSelector 2026-10-26 11:42:46,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-10-26 11:42:46,911 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:42:46,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:46] "GET /web/image/res.partner/2299/avatar_128?unique=1793014966000 HTTP/1.1" 200 - 8 0.009 0.035 2026-10-26 11:42:47,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 26689580 (allocated 28291072) 2026-10-26 11:42:47,090 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 10860 2026-10-26 11:42:47,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-10-26 11:42:47,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 10860 2026-10-26 11:42:47,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114247_246084_test_02_mail_create_channel_no_mail_tour.txt 2026-10-26 11:42:47,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmpttor9h7s_chrome_odoo" 2026-10-26 11:42:47,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-10-26 11:42:47,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 11076 2026-10-26 11:42:47,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmpf9z9mccp_chrome_odoo 2026-10-26 11:42:47,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:45353/json/version 2026-10-26 11:42:47,748 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45353/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:42:47,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:42:47,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:45353/json 2026-10-26 11:42:47,796 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45353/json with timeout 3 increased to 10s during tests 2026-10-26 11:42:47,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:45353/devtools/page/F1235656845CE5C112C1FE0BEB1C2E15 2026-10-26 11:42:47,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-10-26 11:42:47,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-10-26 11:42:48,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:42:48,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-10-26 11:42:48,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:42:48,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:42:48,086 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:51,519 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:51] "GET /odoo HTTP/1.1" 200 - 186 0.203 3.233 2026-10-26 11:42:51,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': 'F1235656845CE5C112C1FE0BEB1C2E15', 'loaderId': '1B974F4F4E0D861462E5FC517AD6E162', 'isDownload': False} 2026-10-26 11:42:51,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-10-26 11:42:51,609 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:51] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.015 2026-10-26 11:42:51,720 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:42:52,632 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.433 0.607 2026-10-26 11:42:52,672 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.064 2026-10-26 11:42:52,695 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.102 2026-10-26 11:42:52,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.019 1.107 2026-10-26 11:42:52,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:42:52,890 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:42:54,030 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-26 11:42:54,031 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-26 11:42:54,038 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:42:54,076 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-26 11:42:54,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:42:54,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:42:54,257 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.029 0.130 2026-10-26 11:42:54,266 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: The ready code tooks too much time : 2.73722767829895 2026-10-26 11:42:54,326 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate test code "odoo.startTour('discuss_configuration_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:54,343 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.142 2026-10-26 11:42:54,348 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.209 2026-10-26 11:42:54,355 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [1/21] Tour discuss_configuration_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:42:54,468 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:42:54,613 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.077 0.324 2026-10-26 11:42:54,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [2/21] Tour discuss_configuration_tour → Step .o_app[data-menu-xmlid="mail.menu_root_discuss"] 2026-10-26 11:42:55,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [3/21] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-26 11:42:55,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "POST /mail/data HTTP/1.1" 200 - 145 0.248 0.634 2026-10-26 11:42:55,238 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:55,240 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.837 2026-10-26 11:42:55,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.959 2026-10-26 11:42:55,256 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:42:55,267 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:42:55,322 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/image/res.partner/3/avatar_128?unique=1793014950000 HTTP/1.1" 200 - 9 0.019 0.633 2026-10-26 11:42:55,398 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.950 2026-10-26 11:42:55,446 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.739 2026-10-26 11:42:55,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.820 2026-10-26 11:42:55,552 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.130 2026-10-26 11:42:55,557 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:42:55,646 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.025 0.060 2026-10-26 11:42:55,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [4/21] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Notification') 2026-10-26 11:42:55,842 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:42:55,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [5/21] Tour discuss_configuration_tour → Step .o-mail-DiscussNotificationSettings label:contains('Mute') 2026-10-26 11:42:55,991 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:55] "POST /mail/data HTTP/1.1" 200 - 84 0.080 0.176 2026-10-26 11:42:56,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.129 2026-10-26 11:42:56,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:42:56,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /web/image/discuss.channel/2/avatar_128?unique=49dabeadd7e228c8971b4f79cf8ab748416b2d203e6e0dbb2f8935749b7262b8748859438d7bd93d7bc40d132938dd4dc63e9f319b2463458b4a5b23ea2447ca HTTP/1.1" 200 - 8 0.018 0.019 2026-10-26 11:42:56,423 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:42:56,462 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [6/21] Tour discuss_configuration_tour → Step button:contains('All Messages') 2026-10-26 11:42:56,472 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 16 0.030 0.109 2026-10-26 11:42:56,507 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.019 0.174 2026-10-26 11:42:56,528 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 3 0.001 0.208 2026-10-26 11:42:56,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [7/21] Tour discuss_configuration_tour → Step button:contains('Mentions Only') 2026-10-26 11:42:56,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "GET /web/image/mail.guest/8/avatar_128?unique=1792980173000 HTTP/1.1" 200 - 4 0.004 0.167 2026-10-26 11:42:56,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /discuss/settings/mute HTTP/1.1" 200 - 11 0.010 0.099 2026-10-26 11:42:56,594 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.003 0.040 2026-10-26 11:42:56,612 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [8/21] Tour discuss_configuration_tour → Step button:contains('Nothing') 2026-10-26 11:42:56,641 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.006 0.013 2026-10-26 11:42:56,671 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [9/21] Tour discuss_configuration_tour → Step .modal-header button[aria-label='Close'] 2026-10-26 11:42:56,704 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.006 0.013 2026-10-26 11:42:56,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [10/21] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-26 11:42:56,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [11/21] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Voice & Video') 2026-10-26 11:42:56,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [12/21] Tour discuss_configuration_tour → Step select[name='inputDevice'] 2026-10-26 11:42:56,885 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.014 2026-10-26 11:42:57,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [13/21] Tour discuss_configuration_tour → Step button:contains('Voice Detection') 2026-10-26 11:42:57,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [14/21] Tour discuss_configuration_tour → Step label:contains('Voice detection threshold') 2026-10-26 11:42:57,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [15/21] Tour discuss_configuration_tour → Step button:contains('Push to Talk') 2026-10-26 11:42:57,244 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [16/21] Tour discuss_configuration_tour → Step label:contains('Push-to-talk key') 2026-10-26 11:42:57,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [17/21] Tour discuss_configuration_tour → Step label:contains('Delay after releasing push-to-talk') 2026-10-26 11:42:57,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [18/21] Tour discuss_configuration_tour → Step input[aria-label='Show video participants only'] 2026-10-26 11:42:57,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [19/21] Tour discuss_configuration_tour → Step input[aria-label='Blur video background'] 2026-10-26 11:42:57,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [20/21] Tour discuss_configuration_tour → Step label:contains('Background blur intensity') 2026-10-26 11:42:57,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [21/21] Tour discuss_configuration_tour → Step label:contains('Edge blur intensity') 2026-10-26 11:42:57,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-10-26 11:42:57,637 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:42:57,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 27981216 (allocated 29511680) 2026-10-26 11:42:57,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 11076 2026-10-26 11:42:57,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-10-26 11:42:57,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 11076 2026-10-26 11:42:57,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114257_973080_test_03_mail_discuss_configuration_tour.txt 2026-10-26 11:42:57,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmpf9z9mccp_chrome_odoo" 2026-10-26 11:42:58,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:42:58,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-10-26 11:42:58,146 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:01,256 104 INFO rb-9ca8621-226001-429045 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 0x7f6650b65bc0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:01,258 104 INFO rb-9ca8621-226001-429045 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 0x7f6676006520> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:01,272 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:01,278 104 INFO rb-9ca8621-226001-429045 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 0x7f6676006fc0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:02,663 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:07,038 104 INFO rb-9ca8621-226001-429045 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 0x7f6677749800> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:07,040 104 INFO rb-9ca8621-226001-429045 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 0x7f664916f240> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:07,048 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:07,055 104 INFO rb-9ca8621-226001-429045 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 0x7f664916c0e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:09,387 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2699] 2026-10-26 11:43:09,427 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:13,749 104 INFO rb-9ca8621-226001-429045 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 0x7f6676cb2e80> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:13,749 104 INFO rb-9ca8621-226001-429045 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 0x7f66767c36a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:13,761 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:13,768 104 INFO rb-9ca8621-226001-429045 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 0x7f66767c1580> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:13,936 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:16,849 104 INFO rb-9ca8621-226001-429045 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 0x7f66752fc0e0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:16,850 104 INFO rb-9ca8621-226001-429045 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 0x7f6676a827a0> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:16,858 104 INFO rb-9ca8621-226001-429045 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-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:16,865 104 INFO rb-9ca8621-226001-429045 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 0x7f6676a83c40> Stack (most recent call last): File "/data/build/rb-9ca8621-226001/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-9ca8621-226001/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-9ca8621-226001/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-9ca8621-226001/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-9ca8621-226001/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-9ca8621-226001/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-9ca8621-226001/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-9ca8621-226001/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-9ca8621-226001/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-9ca8621-226001/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-26 11:43:16,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:43:41,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:43:41,178 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:43:42,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-10-26 11:43:43,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:44,108 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-10-26 11:43:44,110 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=f36f0481e795f9ae3074c0f8514624a6dd8864cbff72a7bc4feeb76693b0ca3e HTTP/1.1" 200 - 19 0.014 0.455 2026-10-26 11:43:44,131 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-10-26 11:43:44,133 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=be50c834e0d9e4437f0855fdc4de1b7c34c24a87667cbb8f0d728b2848bfc01d HTTP/1.1" 200 - 7 0.003 0.012 2026-10-26 11:43:44,175 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-10-26 11:43:44,179 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=a1ba2e5e9e1f9614ad8531bca3474f41e5ce2e38e5d5c1e7f12a4ca561a9cef5 HTTP/1.1" 200 - 7 0.011 0.023 2026-10-26 11:43:44,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:43:44,401 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-10-26 11:43:45,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 11305 2026-10-26 11:43:45,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmpf51lxwk2_chrome_odoo 2026-10-26 11:43:45,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:43175/json/version 2026-10-26 11:43:45,291 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43175/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:43:45,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-10-26 11:43:45,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:43175/json 2026-10-26 11:43:45,406 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43175/json with timeout 3 increased to 10s during tests 2026-10-26 11:43:45,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:43175/devtools/page/52898F96951FF6DABE9C90245B5AAF35 2026-10-26 11:43:45,453 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-10-26 11:43:45,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-10-26 11:43:45,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:43:45,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-10-26 11:43:45,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-26 11:43:45,653 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-26 11:43:45,681 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:47,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:47] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 185 0.184 1.854 2026-10-26 11:43:47,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': '52898F96951FF6DABE9C90245B5AAF35', 'loaderId': '96DB0821B67678444674F4F6A054FC32', 'isDownload': False} 2026-10-26 11:43:47,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate ready code "odoo.isTourReady('test_dblclick_event_from_calendar')" 2026-10-26 11:43:47,781 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:47] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 11:43:47,860 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:43:49,092 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.669 0.644 2026-10-26 11:43:49,139 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.368 2026-10-26 11:43:49,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.051 1.393 2026-10-26 11:43:49,296 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.507 2026-10-26 11:43:49,328 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:43:49,590 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:49] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 11:43:50,619 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:43:50,648 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-26 11:43:50,667 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.033 2026-10-26 11:43:50,680 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-10-26 11:43:50,692 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.012 2026-10-26 11:43:50,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:43:50,861 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.048 0.122 2026-10-26 11:43:50,866 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-26 11:43:50,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: The ready code tooks too much time : 3.1628260612487793 2026-10-26 11:43:50,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate test code "odoo.startTour('test_dblclick_event_from_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:50,925 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [1/10] Tour test_dblclick_event_from_calendar → Step Enter event form (trigger: a[data-event-id="1"]) 2026-10-26 11:43:51,037 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:43:51,087 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.066 0.200 2026-10-26 11:43:51,148 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.357 2026-10-26 11:43:51,155 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.203 2026-10-26 11:43:51,203 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:43:51,231 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:43:51,244 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.088 2026-10-26 11:43:51,323 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.287 2026-10-26 11:43:51,374 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.213 2026-10-26 11:43:51,821 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "POST /mail/data HTTP/1.1" 200 - 145 0.170 0.692 2026-10-26 11:43:51,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.907 2026-10-26 11:43:52,113 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.072 0.630 2026-10-26 11:43:52,181 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.027 0.909 2026-10-26 11:43:52,191 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.183 2026-10-26 11:43:52,244 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.010 0.219 2026-10-26 11:43:52,253 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.003 0.087 2026-10-26 11:43:52,404 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 11:43:52,427 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:43:52,444 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "GET /web/assets/5a10918/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 11:43:52,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [2/10] Tour test_dblclick_event_from_calendar → Step Change the name of the form (trigger: input#name_0) 2026-10-26 11:43:52,811 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:43:52,881 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:52] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:43:53,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.052 0.035 2026-10-26 11:43:53,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.100 2026-10-26 11:43:53,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.019 0.111 2026-10-26 11:43:53,226 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-26 11:43:53,261 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:43:53,309 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:43:53,475 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:43:53,557 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [3/10] Tour test_dblclick_event_from_calendar → Step Save name change (trigger: button[data-hotkey="s"]) 2026-10-26 11:43:53,590 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /mail/thread/data HTTP/1.1" 200 - 43 0.051 0.066 2026-10-26 11:43:53,638 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.134 2026-10-26 11:43:53,675 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [4/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-26 11:43:53,732 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [5/10] Tour test_dblclick_event_from_calendar → Step Move to next week (trigger: .o_calendar_button_next) 2026-10-26 11:43:53,746 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.038 0.135 2026-10-26 11:43:53,790 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.127 2026-10-26 11:43:53,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 13 0.025 0.202 2026-10-26 11:43:53,964 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:53] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 23 0.023 0.251 2026-10-26 11:43:54,034 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.040 0.305 2026-10-26 11:43:54,092 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.014 0.089 2026-10-26 11:43:54,103 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.003 0.072 2026-10-26 11:43:54,209 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.037 0.170 2026-10-26 11:43:54,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [6/10] Tour test_dblclick_event_from_calendar → Step Access occurrence (trigger: a[data-event-id="2"]) 2026-10-26 11:43:54,337 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:43:54,506 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [7/10] Tour test_dblclick_event_from_calendar → Step Change equipment (trigger: input#duration_0) 2026-10-26 11:43:54,519 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:43:54,584 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.006 0.017 2026-10-26 11:43:54,634 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-26 11:43:54,643 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:43:54,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:43:54,766 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [8/10] Tour test_dblclick_event_from_calendar → Step Save duration change (trigger: button[data-hotkey="s"]) 2026-10-26 11:43:54,801 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.023 0.057 2026-10-26 11:43:54,849 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.107 2026-10-26 11:43:54,857 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.078 2026-10-26 11:43:54,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [9/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-26 11:43:54,914 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.028 2026-10-26 11:43:54,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [10/10] Tour test_dblclick_event_from_calendar → Step a[data-event-id="2"] 2026-10-26 11:43:54,992 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:54] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 17 0.020 0.085 2026-10-26 11:43:55,065 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:55] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.019 0.033 2026-10-26 11:43:55,088 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:55] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 11:43:55,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:55] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.026 0.116 2026-10-26 11:43:55,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-10-26 11:43:55,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-26 11:43:55,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 37390512 (allocated 38912000) 2026-10-26 11:43:55,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 11305 2026-10-26 11:43:55,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-10-26 11:43:55,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 11305 2026-10-26 11:43:55,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114355_821312_test_dblclick_event_from_calendar.txt 2026-10-26 11:43:55,821 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmpf51lxwk2_chrome_odoo" 2026-10-26 11:43:55,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-10-26 11:43:56,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 11563 2026-10-26 11:43:56,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmpvi6mowjb_chrome_odoo 2026-10-26 11:43:56,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:43673/json/version 2026-10-26 11:43:56,660 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43673/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:43:56,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-10-26 11:43:56,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:43673/json 2026-10-26 11:43:56,718 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43673/json with timeout 3 increased to 10s during tests 2026-10-26 11:43:56,730 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:43673/devtools/page/D393CC261B2EC8395208BFA17CBA54B1 2026-10-26 11:43:56,743 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-10-26 11:43:56,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-10-26 11:43:56,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:43:56,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-10-26 11:43:56,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-26 11:43:56,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-26 11:43:56,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:58,969 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:58] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 186 0.208 1.797 2026-10-26 11:43:58,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': 'D393CC261B2EC8395208BFA17CBA54B1', 'loaderId': 'EAA9C1D9E2F2247A14D2388F5400F5CF', 'isDownload': False} 2026-10-26 11:43:58,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate ready code "odoo.isTourReady('test_drag_and_drop_event_in_calendar')" 2026-10-26 11:43:59,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.015 0.011 2026-10-26 11:43:59,148 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.063 2026-10-26 11:43:59,322 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:44:00,955 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 1.128 0.700 2026-10-26 11:44:00,980 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.851 2026-10-26 11:44:01,022 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 1.865 2026-10-26 11:44:01,033 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 1.301 2026-10-26 11:44:01,045 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.476 2026-10-26 11:44:01,272 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-26 11:44:01,281 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:44:01,286 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-26 11:44:01,329 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 11:44:01,410 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-10-26 11:44:01,499 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:44:01,573 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.034 0.117 2026-10-26 11:44:01,584 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-26 11:44:01,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: The ready code tooks too much time : 2.6876304149627686 2026-10-26 11:44:01,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate test code "odoo.startTour('test_drag_and_drop_event_in_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:44:01,732 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [1/5] Tour test_drag_and_drop_event_in_calendar → Step Open calendar display selector (trigger: .scale_button_selection) 2026-10-26 11:44:01,816 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.058 0.233 2026-10-26 11:44:01,907 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:44:01,952 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.025 0.432 2026-10-26 11:44:02,535 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "POST /mail/data HTTP/1.1" 200 - 145 0.220 0.595 2026-10-26 11:44:02,562 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:44:02,586 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:44:02,602 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.037 0.620 2026-10-26 11:44:02,608 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.878 2026-10-26 11:44:02,655 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.785 2026-10-26 11:44:02,742 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.030 0.777 2026-10-26 11:44:02,775 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 1.133 2026-10-26 11:44:02,834 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.019 0.840 2026-10-26 11:44:02,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:44:02,942 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.032 0.043 2026-10-26 11:44:03,013 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:44:03,123 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.055 0.129 2026-10-26 11:44:03,184 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-10-26 11:44:03,326 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:44:03,352 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "GET /web/assets/5a10918/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.004 0.008 2026-10-26 11:44:03,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [2/5] Tour test_drag_and_drop_event_in_calendar → Step Select monthly display (trigger: .o_scale_button_month) 2026-10-26 11:44:03,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [3/5] Tour test_drag_and_drop_event_in_calendar → Step Wait the view is month (trigger: .fc-dayGridMonth-view) 2026-10-26 11:44:03,833 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:03] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.019 0.012 2026-10-26 11:44:04,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [4/5] Tour test_drag_and_drop_event_in_calendar → Step Move event to 15th of the month (trigger: a[data-event-id="1"]) 2026-10-26 11:44:04,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [5/5] Tour test_drag_and_drop_event_in_calendar → Step Move occurrence to 20th of the month (nothing should happen) (trigger: a[data-event-id="2"]) 2026-10-26 11:44:04,702 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:04] "POST /web/dataset/call_kw/maintenance.request/write HTTP/1.1" 200 - 37 0.041 0.101 2026-10-26 11:44:04,729 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:04] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:44:04,919 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-10-26 11:44:04,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_drag_and_drop_event_in_calendar SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-26 11:44:05,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 28823656 (allocated 32096256) 2026-10-26 11:44:05,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 11563 2026-10-26 11:44:05,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-10-26 11:44:05,164 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 11563 2026-10-26 11:44:05,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114405_291791_test_drag_and_drop_calendar_event.txt 2026-10-26 11:44:05,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmpvi6mowjb_chrome_odoo" 2026-10-26 11:44:05,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:44:05,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-10-26 11:44:06,104 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-10-26 11:44:06,127 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39152] 2026-10-26 11:44:06,143 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:06,817 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-10-26 11:44:06,832 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39154] 2026-10-26 11:44:06,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:07,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-10-26 11:44:08,302 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-10-26 11:44:08,321 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39158] 2026-10-26 11:44:08,331 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:09,011 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-10-26 11:44:09,027 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39160] 2026-10-26 11:44:09,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:10,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-10-26 11:44:10,737 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-10-26 11:44:10,751 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39165] 2026-10-26 11:44:10,760 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:11,503 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-10-26 11:44:11,525 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39167] 2026-10-26 11:44:11,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:44:11,789 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [207] 2026-10-26 11:44:11,844 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:44:25,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-10-26 11:44:26,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:44:27,428 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/preview HTTP/1.1" 200 - 88 0.136 1.114 2026-10-26 11:44:27,471 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.016 2026-10-26 11:44:27,511 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.009 2026-10-26 11:44:27,632 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 19 0.015 0.073 2026-10-26 11:44:27,686 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 5 0.010 0.021 2026-10-26 11:44:27,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 6 0.004 0.015 2026-10-26 11:44:27,832 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:27] "GET /r/XO9 HTTP/1.1" 301 - 24 0.030 0.050 2026-10-26 11:44:27,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:44:51,011 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:44:51,012 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:44:52,129 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-10-26 11:44:52,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:52,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 0 mailing.contact emails 2026-10-26 11:44:53,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:53,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) has already reached 15 mailing.contact emails 2026-10-26 11:44:54,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-10-26 11:44:54,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:54,400 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.contact emails 2026-10-26 11:44:54,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:54,771 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 15 mailing.contact emails 2026-10-26 11:44:55,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) started manually 2026-10-26 11:44:55,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) done 2026-10-26 11:44:55,502 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-10-26 11:44:56,061 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-10-26 11:44:56,356 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-10-26 11:44:57,083 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-10-26 11:44:57,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:57,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) has already reached 0 mailing.contact emails 2026-10-26 11:44:57,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:57,687 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 15 mailing.contact emails 2026-10-26 11:44:58,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-10-26 11:44:58,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) targets mailing.contact, blacklist: 0 emails 2026-10-26 11:44:58,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) has already reached 0 mailing.contact emails 2026-10-26 11:44:59,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:45:21,138 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:45:21,138 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:45:22,404 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [139316, 139136, 170496] 2026-10-26 11:45:22,404 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 2, 1] 2026-10-26 11:45:22,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-10-26 11:45:23,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-10-26 11:45:23,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:45:23,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:26,329 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:26] "GET /mailing/report/unsubscribe?user_id=743&token= HTTP/1.1" 400 - 262 0.271 2.879 2026-10-26 11:45:26,473 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:26] "GET /mailing/report/unsubscribe?user_id=743&token=zboobs HTTP/1.1" 418 - 22 0.018 0.117 2026-10-26 11:45:26,587 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:26] "GET /mailing/report/unsubscribe?user_id=1&token=e1fad0597b1a18cb92744150449aa337b65c5b8ee45a35ca28080a6c6cb69a24 HTTP/1.1" 418 - 18 0.016 0.093 2026-10-26 11:45:27,657 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:27] "GET /mailing/report/unsubscribe?user_id=743&token=e1fad0597b1a18cb92744150449aa337b65c5b8ee45a35ca28080a6c6cb69a24 HTTP/1.1" 418 - 188 0.142 0.827 2026-10-26 11:45:27,796 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #743 deleted ir.config_parameter records with IDs: [37] 2026-10-26 11:45:28,526 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:45:28,527 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:28] "GET /mailing/report/unsubscribe?user_id=743&token=e1fad0597b1a18cb92744150449aa337b65c5b8ee45a35ca28080a6c6cb69a24 HTTP/1.1" 200 - 151 0.155 0.614 2026-10-26 11:45:28,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11779 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpqbyy4bv4_chrome_odoo 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:44143/json/version 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44143/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:44143/json 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44143/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:44143/devtools/page/24021B36081B51DCE585F5B8E6D5CBE9 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 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=2355&hash_token=639a0f34baf0e409a07fd95d8446c58b4d48708b0533ce301f35613d67718ace3e4b19193370392d4a38151ba907112fc6223d45c99f4bf64936179d71a59c66" in browser 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 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=2355&hash_token=639a0f34baf0e409a07fd95d8446c58b4d48708b0533ce301f35613d67718ace3e4b19193370392d4a38151ba907112fc6223d45c99f4bf64936179d71a59c66" 2026-10-26 11:45:29,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2355&hash_token=639a0f34baf0e409a07fd95d8446c58b4d48708b0533ce301f35613d67718ace3e4b19193370392d4a38151ba907112fc6223d45c99f4bf64936179d71a59c66 HTTP/1.1" 200 - 141 0.188 -0.188 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '24021B36081B51DCE585F5B8E6D5CBE9', 'loaderId': 'DB58E978376047873A456B381745F68A', 'isDownload': False} 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document')" 2026-10-26 11:45:31,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css, copying from /web/assets/c2f80c2/mass_mailing.mailing_assets.min.css 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.007 -0.007 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.046 -0.046 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 -0.013 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.002 -0.002 2026-10-26 11:45:31,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:31,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:45:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.004 -0.004 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js, copying from /web/assets/8a7640c/mass_mailing.mailing_assets.min.js 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 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=2355&hash_token=639a0f34baf0e409a07fd95d8446c58b4d48708b0533ce301f35613d67718ace3e4b19193370392d4a38151ba907112fc6223d45c99f4bf64936179d71a59c66", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.024 -0.024 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document → Step No warning should be displayed (trigger: div#o_mailing_subscription_form_blocklisted:not(:has(p:contains('You will not receive any news from those mailing lists you are a member of')))) 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document → Step Warning will not receive anything anymore (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not hear from us anymore.')) 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:32,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 30 0.047 -0.047 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.020 -0.020 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.018 -0.018 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9405052 (allocated 10223616) 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11779 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11779 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-26 11:45:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpqbyy4bv4_chrome_odoo" 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11953 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpr4c4aqeb_chrome_odoo 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:37011/json/version 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37011/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:37011/json 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37011/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:37011/devtools/page/343728BBA71FB59F694CFB9305420770 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 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=2356&hash_token=304e986a51487c52d792711fe8b1fbd5df9ee053aae5f523629f1cb427c53b93212a7433b68b62acfa41eacbb22c0a195f8603d51b19906c0e9de79c5060cfc5" in browser 2026-10-26 11:45:34,000 104 INFO rb-9ca8621-226001-429045 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=2356&hash_token=304e986a51487c52d792711fe8b1fbd5df9ee053aae5f523629f1cb427c53b93212a7433b68b62acfa41eacbb22c0a195f8603d51b19906c0e9de79c5060cfc5" 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=fleurus@example.com&document_id=2356&hash_token=304e986a51487c52d792711fe8b1fbd5df9ee053aae5f523629f1cb427c53b93212a7433b68b62acfa41eacbb22c0a195f8603d51b19906c0e9de79c5060cfc5 HTTP/1.1" 200 - 32 0.036 -0.036 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '343728BBA71FB59F694CFB9305420770', 'loaderId': '2E9A1F64768C80918A4576E21D81334F', 'isDownload': False} 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-26 11:45:35,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.002 -0.002 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.002 -0.002 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.006 -0.006 2026-10-26 11:45:35,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:35,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.006 -0.006 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.008 -0.008 2026-10-26 11:45:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 4 0.007 -0.007 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 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=2356&hash_token=304e986a51487c52d792711fe8b1fbd5df9ee053aae5f523629f1cb427c53b93212a7433b68b62acfa41eacbb22c0a195f8603d51b19906c0e9de79c5060cfc5", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 14 0.028 -0.028 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.032 -0.032 2026-10-26 11:45:36,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.032 -0.032 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.028 -0.028 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9406800 (allocated 9961472) 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11953 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11953 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-26 11:45:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpr4c4aqeb_chrome_odoo" 2026-10-26 11:45:37,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-10-26 11:45:38,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:45:38,086 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:39,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:39] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 260 0.261 1.646 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 12125 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmpxxy_ydog_chrome_odoo 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 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:40811/json/version 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40811/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 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:40811/json 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40811/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 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:40811/devtools/page/4532C7B0093C49328DD9BFD0065B5793 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Enable chrome headless console log notification 2026-10-26 11:45:40,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-10-26 11:45:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:45:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-10-26 11:45:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Open "http://127.0.0.1:8069/mailing/32/unsubscribe" in browser 2026-10-26 11:45:41,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigating to: "http://127.0.0.1:8069/mailing/32/unsubscribe" 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe HTTP/1.1" 200 - 174 0.158 -0.158 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': '4532C7B0093C49328DD9BFD0065B5793', 'loaderId': '9266501F97F85294A1D035154AB49466', 'isDownload': False} 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-26 11:45:42,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.048 -0.048 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css, copying from /web/assets/c2f80c2/mass_mailing.mailing_assets.min.css 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.017 -0.017 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-26 11:45:42,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:42,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.004 -0.004 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.008 -0.008 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:45:42,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.024 -0.024 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js, copying from /web/assets/8a7640c/mass_mailing.mailing_assets.min.js 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.024 -0.024 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document_with_lists', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/32/unsubscribe", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.026 -0.026 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:43,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.022 -0.022 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.009 -0.009 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.014 -0.014 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 9433816 (allocated 10223616) 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 12125 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 12125 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-10-26 11:45:44,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmpxxy_ydog_chrome_odoo" 2026-10-26 11:45:44,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 12304 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmpd0vbig1l_chrome_odoo 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:40119/json/version 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40119/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:40119/json 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40119/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:40119/devtools/page/A74D78FCF71DAE25D89BD12C228992CA 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745" in browser 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745" 2026-10-26 11:45:45,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745 HTTP/1.1" 200 - 146 0.178 -0.178 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': 'A74D78FCF71DAE25D89BD12C228992CA', 'loaderId': 'A45F77892BE4444E5B99EE08A44F7CC6', 'isDownload': False} 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list')" 2026-10-26 11:45:47,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css, copying from /web/assets/c2f80c2/mass_mailing.mailing_assets.min.css 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.014 -0.014 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.051 -0.051 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 -0.012 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:45:47,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-26 11:45:48,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:48,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 -0.011 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.007 -0.007 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js, copying from /web/assets/8a7640c/mass_mailing.mailing_assets.min.js 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:45:48,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.017 -0.017 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [1/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List2, List1 mailing list')) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [2/8] Tour mailing_portal_unsubscribe_from_list → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 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-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [3/8] Tour mailing_portal_unsubscribe_from_list → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [4/8] Tour mailing_portal_unsubscribe_from_list → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [5/8] Tour mailing_portal_unsubscribe_from_list → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [6/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.036 -0.036 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [7/8] Tour mailing_portal_unsubscribe_from_list → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [8/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.033 -0.033 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 9315724 (allocated 9961472) 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 12304 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-10-26 11:45:49,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 12304 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmpd0vbig1l_chrome_odoo" 2026-10-26 11:45:50,185 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 12471 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmpxdpu2_mn_chrome_odoo 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 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:32775/json/version 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:32775/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 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:32775/json 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:32775/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 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:32775/devtools/page/EB0E44F601F95D3C1C464242428F8160 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Enable chrome headless console log notification 2026-10-26 11:45:50,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-10-26 11:45:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-10-26 11:45:51,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745" in browser 2026-10-26 11:45:51,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745" 2026-10-26 11:45:51,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745 HTTP/1.1" 200 - 146 0.253 -0.253 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': 'EB0E44F601F95D3C1C464242428F8160', 'loaderId': 'E1B5A7830C8BC65CCC4F41242916C0A5', 'isDownload': False} 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list_with_update')" 2026-10-26 11:45:54,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.042 -0.042 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css, copying from /web/assets/c2f80c2/mass_mailing.mailing_assets.min.css 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.008 -0.008 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.017 -0.017 2026-10-26 11:45:54,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:54,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:54,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.003 -0.003 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js, copying from /web/assets/8a7640c/mass_mailing.mailing_assets.min.js 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 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=0052434d8e4fe661d0ac8e3d95fde7bca678225c0cb6952aeaedd7e186a75ed65b4fae3b33a6139ed8d6660f9bcb0dc679e69f5fb4334a78a04cbcbc5fa8a745", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [1/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List2, List1 mailing list')) 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [2/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List1 is present, just opt-outed (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Not subscribed')) 2026-10-26 11:45:55,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.016 -0.016 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.018 -0.018 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [3/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [4/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [5/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [6/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [7/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [8/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [9/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [10/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.053 -0.053 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [11/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [12/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.028 -0.028 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [13/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-26 11:45:56,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [14/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [15/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.033 -0.033 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [16/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step 'Update my subscriptions' button usable again (trigger: button#button_form_send:not([disabled])) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [17/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose the mailing list 3 to come back (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [18/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Add list 2 (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [19/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Update subscription (trigger: button#button_form_send) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [20/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.037 -0.037 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [21/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 3 is noted as subscribed again (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Subscribed')) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [22/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 2 has joined the subscriptions (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List2') span:contains('Subscribed')) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [23/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step No list in proposals (trigger: div#o_mailing_subscription_form_manage:not(:has(ul#o_mailing_subscription_form_lists_additional))) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [24/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [25/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback area is not displayed (nothing opt-out or no blocklist done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [26/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [27/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.010 -0.010 2026-10-26 11:45:57,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [28/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Should display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [29/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [30/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [31/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [32/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [33/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 16 0.017 -0.017 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list_with_update SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 9548952 (allocated 10485760) 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 12471 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 12471 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-10-26 11:45:58,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmpxdpu2_mn_chrome_odoo" 2026-10-26 11:45:58,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-10-26 11:45:59,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_portal_fleurus from n/a 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 12644 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmpjpzk40bu_chrome_odoo 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:45007/json/version 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45007/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:45007/json 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:45007/json with timeout 3 increased to 10s during tests 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:45007/devtools/page/E15ED75B72B049EED4A4B711F81D37D7 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-10-26 11:45:59,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-10-26 11:46:00,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_portal_fleurus from n/a 2026-10-26 11:46:00,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-10-26 11:46:00,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Open "http://127.0.0.1:8069/mailing/my" in browser 2026-10-26 11:46:00,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigating to: "http://127.0.0.1:8069/mailing/my" 2026-10-26 11:46:00,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 132 0.163 -0.163 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': 'E15ED75B72B049EED4A4B711F81D37D7', 'loaderId': '94058EB6C73481BD2B28830C05369D4F', 'isDownload': False} 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_my')" 2026-10-26 11:46:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.035 -0.035 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css, copying from /web/assets/c2f80c2/mass_mailing.mailing_assets.min.css 2026-10-26 11:46:01,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c2f80c2/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 -0.008 2026-10-26 11:46: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-10-26 11:46: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-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 5 0.014 -0.014 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.027 -0.027 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js, copying from /web/assets/8a7640c/mass_mailing.mailing_assets.min.js 2026-10-26 11:46:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8a7640c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_my', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/my", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [1/33] Tour mailing_portal_unsubscribe_from_my → Step List1 is present, opt-in member (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Subscribed')) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.012 -0.012 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [2/33] Tour mailing_portal_unsubscribe_from_my → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.025 -0.025 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [3/33] Tour mailing_portal_unsubscribe_from_my → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [4/33] Tour mailing_portal_unsubscribe_from_my → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [5/33] Tour mailing_portal_unsubscribe_from_my → Step List5 is not proposed (not member and not public) (trigger: body:not(:has(li.list-group-item:contains('List5')))) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [6/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [7/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback area is not displayed (nothing done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [8/33] Tour mailing_portal_unsubscribe_from_my → Step List3: come back (choose to opt-in instead of opt-out) (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [9/33] Tour mailing_portal_unsubscribe_from_my → Step List2: join (opt-in, not already member) (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [10/33] Tour mailing_portal_unsubscribe_from_my → Step List1: opt-out (trigger: ul#o_mailing_subscription_form_lists input[title='List1']) 2026-10-26 11:46:03,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [11/33] Tour mailing_portal_unsubscribe_from_my → Step Update subscription (trigger: button#button_form_send) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [12/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 37 0.047 -0.047 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [13/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(textarea) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [14/33] Tour mailing_portal_unsubscribe_from_my → Step Should make feedback reasons choice appear (feedback still not displayed, linked to reasons) (trigger: div#o_mailing_portal_subscription fieldset) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [15/33] Tour mailing_portal_unsubscribe_from_my → Step Choose first reason, which should not display feedback (see data) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [16/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [17/33] Tour mailing_portal_unsubscribe_from_my → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [18/33] Tour mailing_portal_unsubscribe_from_my → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [19/33] Tour mailing_portal_unsubscribe_from_my → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [20/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [21/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.053 -0.053 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [22/33] Tour mailing_portal_unsubscribe_from_my → Step textarea[disabled] 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [23/33] Tour mailing_portal_unsubscribe_from_my → Step Once sent feedback area is readonly (trigger: fieldset input.o_mailing_subscription_opt_out_reason[disabled]) 2026-10-26 11:46:04,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [24/33] Tour mailing_portal_unsubscribe_from_my → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [25/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.026 -0.026 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [26/33] Tour mailing_portal_unsubscribe_from_my → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [27/33] Tour mailing_portal_unsubscribe_from_my → Step This should enabled Feedback again (trigger: div#o_mailing_portal_subscription textarea) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [28/33] Tour mailing_portal_unsubscribe_from_my → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [29/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [30/33] Tour mailing_portal_unsubscribe_from_my → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [31/33] Tour mailing_portal_unsubscribe_from_my → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [32/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [33/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.028 -0.028 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 9565428 (allocated 10485760) 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 12644 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 12644 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-10-26 11:46:05,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmpjpzk40bu_chrome_odoo" 2026-10-26 11:46:06,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-10-26 11:46:06,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:46:06,418 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:08,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/32/view?email=u.u@example.com&document_id=2354&hash_token= HTTP/1.1" 400 - 258 0.249 1.621 2026-10-26 11:46:08,433 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/32/view?email=u.u@example.com&document_id=2354&hash_token=zboobs HTTP/1.1" 418 - 22 0.020 0.123 2026-10-26 11:46:08,566 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/32/view?email=u.u@example.com&document_id=2&hash_token=01f66e5094c1970dbdd37dc82555e8bb82a26bddea872ee260eddb60412566e091c7ab42490b3e8d55a31f4c1f4fa3e2331969bdf537f1fea14ca15c875ce40f HTTP/1.1" 418 - 17 0.019 0.109 2026-10-26 11:46:08,697 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/32/view?email=not.email@example.com&document_id=2354&hash_token=01f66e5094c1970dbdd37dc82555e8bb82a26bddea872ee260eddb60412566e091c7ab42490b3e8d55a31f4c1f4fa3e2331969bdf537f1fea14ca15c875ce40f HTTP/1.1" 418 - 17 0.016 0.109 2026-10-26 11:46:08,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/34/view?email=u.u@example.com&document_id=2354&hash_token=01f66e5094c1970dbdd37dc82555e8bb82a26bddea872ee260eddb60412566e091c7ab42490b3e8d55a31f4c1f4fa3e2331969bdf537f1fea14ca15c875ce40f HTTP/1.1" 418 - 17 0.019 0.091 2026-10-26 11:46:08,960 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:08] "GET /mailing/0/view?email=u.u@example.com&document_id=2354&hash_token=01f66e5094c1970dbdd37dc82555e8bb82a26bddea872ee260eddb60412566e091c7ab42490b3e8d55a31f4c1f4fa3e2331969bdf537f1fea14ca15c875ce40f HTTP/1.1" 400 - 15 0.020 0.116 2026-10-26 11:46:09,025 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:09] "GET /mailing/32/view?email=u.u@example.com&document_id=2354&hash_token=01f66e5094c1970dbdd37dc82555e8bb82a26bddea872ee260eddb60412566e091c7ab42490b3e8d55a31f4c1f4fa3e2331969bdf537f1fea14ca15c875ce40f HTTP/1.1" 200 - 9 0.010 0.038 2026-10-26 11:46:09,213 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:09] "GET /mailing/32/view HTTP/1.1" 200 - 22 0.020 0.037 2026-10-26 11:46:09,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_modify_image_non_admin ... 2026-10-26 11:46:09,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:46:09,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:09,908 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:09] "POST /web_editor/modify_image/22162 HTTP/1.1" 200 - 45 0.049 0.505 2026-10-26 11:46:10,044 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 11:46:33,206 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:46:33,206 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:46:34,472 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-10-26 11:46:35,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 12830 2026-10-26 11:46:35,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmpyda5xwjg_chrome_odoo 2026-10-26 11:46:35,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:43479/json/version 2026-10-26 11:46:35,882 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43479/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:46:35,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:46:35,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:43479/json 2026-10-26 11:46:35,938 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43479/json with timeout 3 increased to 10s during tests 2026-10-26 11:46:35,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:43479/devtools/page/27DA51DE995958387D9F9D3B23324E97 2026-10-26 11:46:35,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-10-26 11:46:35,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-10-26 11:46:36,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:46:36,158 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-10-26 11:46:36,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:46:36,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:46:36,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:39,649 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:39] "GET /odoo HTTP/1.1" 200 - 186 0.182 3.256 2026-10-26 11:46:39,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': '27DA51DE995958387D9F9D3B23324E97', 'loaderId': 'F4E5097DF413580FAA79019738A4E3AB', 'isDownload': False} 2026-10-26 11:46:39,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-10-26 11:46:39,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:39] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.020 2026-10-26 11:46:39,742 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:39] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-26 11:46:39,756 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:39] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:46:39,851 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:46:39,996 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:39] "GET /web/webclient/load_menus/b3a1b77f3bb81c580806545a9ed2a6a0de44963c58b99d3781445755db03580f HTTP/1.1" 200 - 131 0.101 0.182 2026-10-26 11:46:40,034 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.300 2026-10-26 11:46:40,115 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:40] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-26 11:46:40,314 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:40] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-10-26 11:46:41,353 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-26 11:46:41,357 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-26 11:46:41,366 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-26 11:46:41,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.014 2026-10-26 11:46:41,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:46:41,493 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:46:41,561 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.026 2026-10-26 11:46:41,610 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.024 2026-10-26 11:46:41,631 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.053 2026-10-26 11:46:41,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate test code "odoo.startTour('mailing_campaign', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:46:41,882 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "POST /mail/data HTTP/1.1" 200 - 34 0.091 0.087 2026-10-26 11:46:41,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [1/14] Tour mailing_campaign → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:46:41,926 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:46:41,934 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46: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-10-26 11:46:41,957 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.031 0.080 2026-10-26 11:46:42,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [2/14] Tour mailing_campaign → Step Select the "Email Marketing" app (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-26 11:46:42,056 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:46:42,066 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/image/res.partner/2364/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 15 0.026 0.179 2026-10-26 11:46:42,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.153 2026-10-26 11:46:42,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.148 2026-10-26 11:46:42,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/image?model=res.users&field=avatar_128&id=749 HTTP/1.1" 200 - 9 0.023 0.315 2026-10-26 11:46:42,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [3/14] Tour mailing_campaign → Step Select "Campaings" Navbar item (trigger: .o_nav_entry[data-menu-xmlid="mass_mailing.menu_email_campaigns"]) 2026-10-26 11:46:42,461 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:46:42,534 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:46:42,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "POST /mail/data HTTP/1.1" 200 - 37 0.048 0.095 2026-10-26 11:46:42,610 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.094 2026-10-26 11:46:42,638 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.192 2026-10-26 11:46:42,822 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.020 0.026 2026-10-26 11:46:42,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [4/14] Tour mailing_campaign → Step Select "Newsletter" campaign (trigger: .o_kanban_record:contains("Newsletter")) 2026-10-26 11:46:42,875 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 10 0.017 0.059 2026-10-26 11:46:42,952 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:42] "GET /web/image/res.partner/2/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 8 0.012 0.135 2026-10-26 11:46:43,155 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.061 0.286 2026-10-26 11:46:43,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/action/load HTTP/1.1" 200 - 8 0.013 0.326 2026-10-26 11:46:43,220 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 11:46:43,227 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:46:43,327 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/utm.campaign/get_views HTTP/1.1" 200 - 25 0.021 0.068 2026-10-26 11:46:43,383 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/utm.campaign/web_read_group HTTP/1.1" 200 - 5 0.008 0.013 2026-10-26 11:46:43,460 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 10 0.014 0.034 2026-10-26 11:46:43,495 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 9 0.009 0.066 2026-10-26 11:46:43,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [5/14] Tour mailing_campaign → Step Add a line (create new mailing) (trigger: .o_field_x2many_list_row_add a) 2026-10-26 11:46:43,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.016 0.058 2026-10-26 11:46:43,835 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.014 0.121 2026-10-26 11:46:43,846 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.093 2026-10-26 11:46:43,958 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:43] "POST /web/dataset/call_kw/utm.campaign/web_read HTTP/1.1" 200 - 17 0.027 0.162 2026-10-26 11:46:44,066 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:44] "POST /web/dataset/call_kw/utm.stage/search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:46:44,210 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [6/14] Tour mailing_campaign → Step Pick the basic theme (trigger: :iframe #basic) 2026-10-26 11:46:44,239 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:44] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:46:44,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:44] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.017 0.079 2026-10-26 11:46:44,703 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:44] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.010 0.195 2026-10-26 11:46:45,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.077 0.454 2026-10-26 11:46:45,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.001 0.307 2026-10-26 11:46:45,080 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 11:46:45,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.045 2026-10-26 11:46:45,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 11:46:45,229 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 11:46:45,379 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:46:45,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.034 2026-10-26 11:46:45,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.059 2026-10-26 11:46:45,729 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-26 11:46:45,738 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-26 11:46:45,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:46:45,791 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:46:45,792 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:46:45,961 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:46:45,989 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:46:46,288 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:46:46,870 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:46,994 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.118 0.578 2026-10-26 11:46:47,151 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:46:47,204 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 11:46:47,239 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:46:47,313 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:46:47,319 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:46:47,348 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:46:47,365 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:46:47,377 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:46:47,401 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:46:47,415 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:46:47,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [7/14] Tour mailing_campaign → Step Fill in Subject (trigger: #subject_0) 2026-10-26 11:46:47,450 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.073 2026-10-26 11:46:47,486 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.099 2026-10-26 11:46:47,498 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:46:47,508 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:46:47,543 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:46:47,543 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:46:47,547 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:46:47,562 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.011 0.040 2026-10-26 11:46:47,566 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:46:47,601 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [8/14] Tour mailing_campaign → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-26 11:46:47,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.001 0.012 2026-10-26 11:46:47,736 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [9/14] Tour mailing_campaign → Step Pick "Newsletter" option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-26 11:46:47,754 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.006 0.016 2026-10-26 11:46:47,808 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:46:47,834 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:46:47,839 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 11:46:47,848 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:46:47,850 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:46:47,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [10/14] Tour mailing_campaign → Step Save form (trigger: .modal .o_form_button_save:contains(Save & Close)) 2026-10-26 11:46:47,860 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:46:47,922 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:46:47,952 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:46:47,979 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:46:47,994 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:46:47,998 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.026 0.095 2026-10-26 11:46:48,010 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [11/14] Tour mailing_campaign → Step body:not(:has(.modal)) 2026-10-26 11:46:48,023 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:46:48,036 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:46:48,059 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:46:48,061 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.078 2026-10-26 11:46:48,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.008 0.032 2026-10-26 11:46:48,480 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "POST /web/dataset/call_kw/utm.campaign/onchange HTTP/1.1" 200 - 26 0.017 0.044 2026-10-26 11:46:48,551 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "GET /web/image/res.users/749/avatar_128 HTTP/1.1" 200 - 9 0.022 0.086 2026-10-26 11:46:48,610 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [12/14] Tour mailing_campaign → Step Check that newly created record is on the list (trigger: [name="mailing_mail_ids"] td[name="subject"]:contains("TestFromTour")) 2026-10-26 11:46:48,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [13/14] Tour mailing_campaign → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:46:48,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [14/14] Tour mailing_campaign → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:46:49,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:49] "POST /web/dataset/call_kw/utm.campaign/web_save HTTP/1.1" 200 - 95 0.067 0.159 2026-10-26 11:46:49,140 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-10-26 11:46:49,140 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 11:46:49,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 34787404 (allocated 36823040) 2026-10-26 11:46:49,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 12830 2026-10-26 11:46:49,530 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-10-26 11:46:49,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 12830 2026-10-26 11:46:49,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114649_735393_test_mailing_campaign_tour.txt 2026-10-26 11:46:49,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmpyda5xwjg_chrome_odoo" 2026-10-26 11:46:49,789 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-10-26 11:46:50,211 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 13108 2026-10-26 11:46:50,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmpisescnsr_chrome_odoo 2026-10-26 11:46:50,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:41891/json/version 2026-10-26 11:46:50,214 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41891/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:46:50,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:46:50,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:41891/json 2026-10-26 11:46:50,313 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41891/json with timeout 3 increased to 10s during tests 2026-10-26 11:46:50,329 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:41891/devtools/page/B88CC4A2F263B6BE7C672CBEB182C9F6 2026-10-26 11:46:50,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-10-26 11:46:50,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-10-26 11:46:50,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:46:50,493 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-10-26 11:46:50,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:46:50,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:46:50,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:52,619 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:52] "GET /odoo HTTP/1.1" 200 - 189 0.214 1.863 2026-10-26 11:46:52,624 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': 'B88CC4A2F263B6BE7C672CBEB182C9F6', 'loaderId': '292968E6A8BCB092596857C9D362DD0F', 'isDownload': False} 2026-10-26 11:46:52,625 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-10-26 11:46:52,689 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:52] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 11:46:52,717 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:52] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 11:46:52,785 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:46:53,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:53] "GET /web/webclient/load_menus/2a997df7b04900f4a9eb2529acc6cf1311edc8688a671d231e309d44c9323061 HTTP/1.1" 200 - 511 0.335 0.420 2026-10-26 11:46:53,497 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:53] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.746 2026-10-26 11:46:53,511 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:53] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.198 2026-10-26 11:46:53,554 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.023 0.732 2026-10-26 11:46:54,124 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:46:54,288 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-26 11:46:54,290 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:46:54,296 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:46:54,359 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:46:54,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:46:54,471 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:46:54,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.023 2026-10-26 11:46:54,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.052 2026-10-26 11:46:54,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate test code "odoo.startTour('mailing_editor_theme', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:46:54,807 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [1/36] Tour mailing_editor_theme → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:46:54,826 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.030 0.201 2026-10-26 11:46:54,831 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.038 2026-10-26 11:46:54,961 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:46:54,989 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:46:54,993 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [2/36] Tour mailing_editor_theme → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-26 11:46:55,029 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:55,094 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:46:55,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [3/36] Tour mailing_editor_theme → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-26 11:46:55,243 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /mail/data HTTP/1.1" 200 - 83 0.191 0.339 2026-10-26 11:46:55,311 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.017 0.411 2026-10-26 11:46:55,364 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.334 2026-10-26 11:46:55,424 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web/image/res.partner/7/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 9 0.014 0.505 2026-10-26 11:46:55,459 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.560 2026-10-26 11:46:55,499 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.336 2026-10-26 11:46:55,569 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.029 0.255 2026-10-26 11:46:55,594 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.187 2026-10-26 11:46:55,661 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:46:55,753 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.042 0.115 2026-10-26 11:46:55,869 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 11:46:55,880 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:46:56,231 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:56,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [4/36] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-26 11:46:56,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 18 0.052 0.067 2026-10-26 11:46:56,514 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.028 0.178 2026-10-26 11:46:56,635 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.043 0.228 2026-10-26 11:46:56,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.226 2026-10-26 11:46:56,746 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.025 0.367 2026-10-26 11:46:56,819 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:56] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.024 0.362 2026-10-26 11:46:57,208 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.013 0.179 2026-10-26 11:46:57,552 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.078 0.452 2026-10-26 11:46:57,577 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.004 0.347 2026-10-26 11:46:57,632 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 11:46:57,738 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.050 2026-10-26 11:46:57,773 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-26 11:46:57,789 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.006 0.024 2026-10-26 11:46:57,916 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:46:57,959 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:57] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.035 2026-10-26 11:46:58,156 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [5/36] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-26 11:46:58,157 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.070 2026-10-26 11:46:58,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:46:58,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [6/36] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-26 11:46:58,388 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 11:46:58,410 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:46:58,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.003 0.050 2026-10-26 11:46:58,465 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.008 0.065 2026-10-26 11:46:58,517 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:46:58,518 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:46:58,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 11:46:58,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [7/36] Tour mailing_editor_theme → Step :iframe .o_mail_theme_selector_new 2026-10-26 11:46:58,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.004 0.009 2026-10-26 11:46:58,761 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.011 2026-10-26 11:46:58,794 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:46:58,856 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:58] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.003 0.034 2026-10-26 11:46:59,029 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:46:59,553 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:46:59,668 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.135 0.501 2026-10-26 11:46:59,836 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-26 11:46:59,885 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 11:46:59,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:46:59,990 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:59,997 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:59] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:00,001 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:00,009 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:00,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [8/36] Tour mailing_editor_theme → Step Pick the basic theme (trigger: :iframe #basic) 2026-10-26 11:47:00,033 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:47:00,044 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:00,053 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:00,066 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:00,087 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:47:00,091 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:47:00,140 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:00,159 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:47:00,171 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:47:00,178 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:00,198 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:00,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [9/36] Tour mailing_editor_theme → Step :iframe html:not(:has(.o_mail_theme_selector_new)) 2026-10-26 11:47:00,377 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:00] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:47:00,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [10/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-26 11:47:00,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [11/36] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:47:00,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [12/36] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:47:01,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.045 0.104 2026-10-26 11:47:01,246 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [13/36] Tour mailing_editor_theme → Step Click on the New button to create another mailing (trigger: button.o_form_button_create) 2026-10-26 11:47:01,289 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /mail/thread/data HTTP/1.1" 200 - 32 0.042 0.083 2026-10-26 11:47:01,301 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.121 2026-10-26 11:47:01,367 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.027 0.086 2026-10-26 11:47:01,410 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [14/36] Tour mailing_editor_theme → Step :iframe .o_mail_theme_selector_new 2026-10-26 11:47:01,490 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.014 0.048 2026-10-26 11:47:01,539 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:47:01,569 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:01] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.005 0.007 2026-10-26 11:47:01,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [15/36] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-26 11:47:01,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [16/36] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-26 11:47:02,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:02,025 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.007 2026-10-26 11:47:02,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [17/36] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-26 11:47:02,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [18/36] Tour mailing_editor_theme → Step Pick the newsletter theme (trigger: :iframe #newsletter) 2026-10-26 11:47:02,150 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-26 11:47:02,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 11:47:02,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [19/36] Tour mailing_editor_theme → Step Make sure the snippets menu is displayed (trigger: #oe_snippets) 2026-10-26 11:47:02,432 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:02,441 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:47:02,449 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:02,463 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:47:02,471 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:02,475 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:47:02,478 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:47:02,638 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:02] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.021 2026-10-26 11:47:03,149 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:47:03,152 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:03,204 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:03,207 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:47:03,221 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:03,277 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:03,298 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:03,311 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [20/36] Tour mailing_editor_theme → Step discard the form (trigger: .o_form_button_cancel) 2026-10-26 11:47:03,318 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:47:03,335 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.106 2026-10-26 11:47:03,343 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:47:03,368 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [21/36] Tour mailing_editor_theme → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-26 11:47:03,411 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 11:47:03,441 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.098 2026-10-26 11:47:03,443 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 11:47:03,445 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:47:03,467 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.204 2026-10-26 11:47:03,530 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.123 2026-10-26 11:47:03,554 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.095 2026-10-26 11:47:03,554 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:03,565 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:47:03,628 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:03,631 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:47:03,649 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:03,666 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.082 2026-10-26 11:47:03,705 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.137 2026-10-26 11:47:03,719 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 11:47:03,732 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:47:03,733 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:47:03,765 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.078 2026-10-26 11:47:03,798 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:47:03,821 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:47:03,828 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.213 2026-10-26 11:47:03,855 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:47:03,870 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 11:47:03,877 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:47:03,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.047 2026-10-26 11:47:04,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.004 0.020 2026-10-26 11:47:04,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [22/36] Tour mailing_editor_theme → Step Go back to previous mailing (trigger: td[name="subject"]:contains(Test Basic Theme)) 2026-10-26 11:47:04,605 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 9 0.010 0.091 2026-10-26 11:47:04,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [23/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-26 11:47:04,938 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.012 0.037 2026-10-26 11:47:05,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.021 2026-10-26 11:47:05,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.015 0.047 2026-10-26 11:47:05,179 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:47:05,273 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.019 0.062 2026-10-26 11:47:05,348 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:47:05,478 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:47:05,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [24/36] Tour mailing_editor_theme → Step Add some content to be selected afterwards (trigger: :iframe p) 2026-10-26 11:47:05,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [25/36] Tour mailing_editor_theme → Step Select text (trigger: :iframe p:contains(content)) 2026-10-26 11:47:05,666 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [26/36] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: #toolbar.oe-floating[style*="visible"]) 2026-10-26 11:47:05,736 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [27/36] Tour mailing_editor_theme → Step Open the color picker (trigger: #toolbar #oe-text-color) 2026-10-26 11:47:05,864 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:05,875 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [28/36] Tour mailing_editor_theme → Step Pick a color (trigger: #toolbar button[data-color="o-color-1"]) 2026-10-26 11:47:05,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [29/36] Tour mailing_editor_theme → Step Check that color was applied (trigger: :iframe p font.text-o-color-1) 2026-10-26 11:47:06,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [30/36] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:47:06,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [31/36] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:47:06,176 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:06] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 16 0.013 0.032 2026-10-26 11:47:06,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:06] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 19 0.026 0.072 2026-10-26 11:47:06,709 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:06] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.009 0.016 2026-10-26 11:47:06,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [32/36] Tour mailing_editor_theme → Step Go to 'Mailings' list view (trigger: .breadcrumb a:contains(Mailings)) 2026-10-26 11:47:06,793 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:06] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.021 0.075 2026-10-26 11:47:06,896 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [33/36] Tour mailing_editor_theme → Step Open newly created mailing (trigger: td:contains("Test Basic Theme")) 2026-10-26 11:47:06,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:06] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.005 0.022 2026-10-26 11:47:07,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [34/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-26 11:47:07,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.014 0.044 2026-10-26 11:47:07,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:47:07,285 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.007 0.023 2026-10-26 11:47:07,355 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:47:07,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.023 0.068 2026-10-26 11:47:07,544 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 11:47:07,637 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:47:07,650 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [35/36] Tour mailing_editor_theme → Step Select content (trigger: :iframe p:contains(content)) 2026-10-26 11:47:07,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [36/36] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: #toolbar.oe-floating[style*="visible"]) 2026-10-26 11:47:07,877 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-10-26 11:47:07,879 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:47:08,493 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 43870596 (allocated 47079424) 2026-10-26 11:47:08,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 13108 2026-10-26 11:47:08,523 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-10-26 11:47:08,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 13108 2026-10-26 11:47:08,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114708_738170_test_mailing_editor_theme_tour.txt 2026-10-26 11:47:08,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmpisescnsr_chrome_odoo" 2026-10-26 11:47:08,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-10-26 11:47:09,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 13435 2026-10-26 11:47:09,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp5z7sy7j__chrome_odoo 2026-10-26 11:47:09,339 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:46325/json/version 2026-10-26 11:47:09,341 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46325/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:47:09,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:47:09,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:46325/json 2026-10-26 11:47:09,384 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:46325/json with timeout 3 increased to 10s during tests 2026-10-26 11:47:09,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:46325/devtools/page/3566C68A2D4EF6ECB7055D4E341C49FB 2026-10-26 11:47:09,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-10-26 11:47:09,451 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-10-26 11:47:09,570 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:user_marketing from n/a 2026-10-26 11:47:09,607 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-10-26 11:47:09,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:47:09,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:47:09,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:11,377 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /odoo HTTP/1.1" 200 - 191 0.165 1.568 2026-10-26 11:47:11,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': '3566C68A2D4EF6ECB7055D4E341C49FB', 'loaderId': '8F171B8D8A0A56D2913F70FBBD83AD67', 'isDownload': False} 2026-10-26 11:47:11,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-10-26 11:47:11,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.019 0.043 2026-10-26 11:47:11,518 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.087 2026-10-26 11:47:11,623 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:47:11,650 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.062 0.123 2026-10-26 11:47:11,723 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.274 2026-10-26 11:47:11,922 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/webclient/load_menus/4f8c13ef636fb5e8da66235592c0fe67255993ed83447448fd20bfaca6902d59 HTTP/1.1" 200 - 128 0.085 0.381 2026-10-26 11:47:11,937 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.243 2026-10-26 11:47:12,118 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:12] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:47:13,007 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 11:47:13,024 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-26 11:47:13,028 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 11:47:13,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-26 11:47:13,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:47:13,124 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:13,204 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.051 2026-10-26 11:47:13,224 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.033 2026-10-26 11:47:13,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.052 2026-10-26 11:47:13,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate test code "odoo.startTour('mailing_editor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:13,459 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:13,460 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [1/18] Tour mailing_editor → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:47:13,473 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:13,517 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /mail/data HTTP/1.1" 200 - 34 0.107 0.096 2026-10-26 11:47:13,553 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.180 2026-10-26 11:47:13,628 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [2/18] Tour mailing_editor → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-26 11:47:13,636 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/image?model=res.users&field=avatar_128&id=749 HTTP/1.1" 200 - 16 0.022 0.232 2026-10-26 11:47:13,640 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.165 2026-10-26 11:47:13,688 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:47:13,706 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/image/res.partner/2364/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 8 0.016 0.293 2026-10-26 11:47:13,781 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.023 0.052 2026-10-26 11:47:13,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [3/18] Tour mailing_editor → Step button.o_list_button_add 2026-10-26 11:47:13,923 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:47:13,953 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:13,988 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /mail/data HTTP/1.1" 200 - 37 0.065 0.111 2026-10-26 11:47:14,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.111 2026-10-26 11:47:14,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.175 2026-10-26 11:47:14,192 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:47:14,233 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "GET /web/image/discuss.channel/1/avatar_128?unique=edc55a16a8731f19d32f86c073377562f181c2da65e32c0cc5a311ee65a4ebfefa0bd7a1ad3d859c9eb3ec9a4ad6fac6bc57e49f97fa80a5fcd8eb8606162b23 HTTP/1.1" 200 - 10 0.008 0.022 2026-10-26 11:47:14,442 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.068 0.145 2026-10-26 11:47:14,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "GET /web/image/res.partner/2/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 8 0.014 0.291 2026-10-26 11:47:14,529 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 11:47:14,541 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:47:14,840 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:14,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [4/18] Tour mailing_editor → Step div[name="contact_list_ids"] .o_input_dropdown input[type="text"] 2026-10-26 11:47:15,004 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.033 0.073 2026-10-26 11:47:15,106 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 9 0.032 0.165 2026-10-26 11:47:15,177 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 9 0.015 0.201 2026-10-26 11:47:15,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.210 2026-10-26 11:47:15,253 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.020 0.215 2026-10-26 11:47:15,326 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 9 0.019 0.366 2026-10-26 11:47:15,403 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.023 0.417 2026-10-26 11:47:15,643 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.014 0.169 2026-10-26 11:47:15,925 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.049 0.412 2026-10-26 11:47:15,941 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.001 0.252 2026-10-26 11:47:15,962 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:15] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:47:16,075 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.003 0.049 2026-10-26 11:47:16,123 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.009 0.014 2026-10-26 11:47:16,136 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-26 11:47:16,252 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:16,305 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.033 2026-10-26 11:47:16,460 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.046 2026-10-26 11:47:16,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [5/18] Tour mailing_editor → Step div[name="contact_list_ids"] .ui-state-active 2026-10-26 11:47:16,525 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.003 0.012 2026-10-26 11:47:16,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [6/18] Tour mailing_editor → Step choose the theme "empty" to edit the mailing with snippets (trigger: [name="body_arch"] :iframe #empty) 2026-10-26 11:47:16,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:47:16,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.002 0.042 2026-10-26 11:47:16,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-26 11:47:16,738 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.013 0.039 2026-10-26 11:47:16,750 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:47:16,751 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:47:16,855 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.004 0.029 2026-10-26 11:47:16,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:47:16,973 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:16] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 11:47:17,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:47:17,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.094 0.423 2026-10-26 11:47:17,628 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:17,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:47:17,814 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-26 11:47:17,847 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:47:17,872 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:17,916 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:47:17,931 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:47:17,939 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:47:17,954 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:47:17,965 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:17] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.079 2026-10-26 11:47:18,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [7/18] Tour mailing_editor → Step wait for the editor to be rendered (trigger: [name="body_arch"] :iframe .o_editable[data-editor-message="DRAG BUILDING BLOCKS HERE"]) 2026-10-26 11:47:18,004 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:18,011 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:47:18,056 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:47:18,063 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:47:18,067 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:47:18,089 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:47:18,097 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.076 2026-10-26 11:47:18,114 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:47:18,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.008 0.019 2026-10-26 11:47:18,565 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [8/18] Tour mailing_editor → Step drag the "Title" snippet from the design panel and drop it in the editor (trigger: [name="body_arch"] #oe_snippets [name="Title"] .oe_snippet_thumbnail) 2026-10-26 11:47:18,616 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:18,645 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:18,659 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:18,659 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:47:18,679 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:47:18,698 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:18,713 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:47:18,726 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:18,746 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:47:18,764 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:18,787 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:47:18,799 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:18,804 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:47:18,817 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:18,820 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:18,849 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:47:18,851 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:18,863 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:18,865 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:47:18,866 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:47:18,891 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:18,901 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:18,909 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:18,924 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:18,934 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:18,953 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:18,969 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:47:18,973 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:18,984 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:18,987 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:18] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:19,017 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:19] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:47:19,021 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:19,029 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:19] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:47:19,040 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:19] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:47:19,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [9/18] Tour mailing_editor → Step wait for the snippet menu to finish the drop process (trigger: body:not(:has(.o_we_ongoing_insertion))) 2026-10-26 11:47:19,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [10/18] Tour mailing_editor → Step verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-26 11:47:19,923 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [11/18] Tour mailing_editor → Step button.o_form_button_save 2026-10-26 11:47:20,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [12/18] Tour mailing_editor → Step verify that the save failed (since the field "subject" was not set and it is required) (trigger: label.o_field_invalid) 2026-10-26 11:47:20,050 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:20] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:47:20,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [13/18] Tour mailing_editor → Step verify that the edited mailing body was not lost during the failed save (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-26 11:47:20,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [14/18] Tour mailing_editor → Step input#subject_0 2026-10-26 11:47:20,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [15/18] Tour mailing_editor → Step .o_form_view 2026-10-26 11:47:20,577 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:20] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.015 2026-10-26 11:47:20,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [16/18] Tour mailing_editor → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:47:20,675 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [17/18] Tour mailing_editor → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:47:20,900 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:20] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.072 0.137 2026-10-26 11:47:21,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [18/18] Tour mailing_editor → Step :iframe .o_editable 2026-10-26 11:47:21,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:21] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.028 0.072 2026-10-26 11:47:21,056 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:21] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.080 2026-10-26 11:47:21,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-10-26 11:47:21,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:21] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.015 0.080 2026-10-26 11:47:21,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 11:47:21,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 35812296 (allocated 37085184) 2026-10-26 11:47:21,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 13435 2026-10-26 11:47:21,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-10-26 11:47:21,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 13435 2026-10-26 11:47:21,829 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114721_828725_test_mailing_editor_tour.txt 2026-10-26 11:47:21,829 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmp5z7sy7j__chrome_odoo" 2026-10-26 11:47:21,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-10-26 11:47:22,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 13745 2026-10-26 11:47:22,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmptzwyhev0_chrome_odoo 2026-10-26 11:47:22,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:41127/json/version 2026-10-26 11:47:22,445 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41127/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:47:22,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:47:22,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:41127/json 2026-10-26 11:47:22,534 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41127/json with timeout 3 increased to 10s during tests 2026-10-26 11:47:22,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:41127/devtools/page/491541ECC6E2A4F5ED74BF3C8E60143F 2026-10-26 11:47:22,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-10-26 11:47:22,567 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-10-26 11:47:22,622 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:47:22,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-10-26 11:47:22,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-10-26 11:47:22,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-10-26 11:47:22,674 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:24,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:24] "GET /odoo?debug=tests HTTP/1.1" 200 - 188 0.153 1.793 2026-10-26 11:47:24,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': '491541ECC6E2A4F5ED74BF3C8E60143F', 'loaderId': '71190A64B54630AF2605B9EC7A6B20D8', 'isDownload': False} 2026-10-26 11:47:24,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate ready code "odoo.isTourReady('mass_mailing_code_view_tour')" 2026-10-26 11:47:24,707 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:24] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-26 11:47:24,745 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:24] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 11:47:24,778 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.071 2026-10-26 11:47:25,583 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:25] "GET /web/webclient/load_menus/fd43f75513dd15bda6573b0151d387cad015c4f0b118d9d529ee2c0fe4668561 HTTP/1.1" 200 - 536 0.399 0.503 2026-10-26 11:47:25,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:25] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.927 2026-10-26 11:47:25,627 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:25] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.411 2026-10-26 11:47:25,653 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:25] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-26 11:47:25,673 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:47:26,702 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:47:26,713 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-26 11:47:26,717 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:47:26,741 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-26 11:47:26,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:47:26,850 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:26,904 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.019 2026-10-26 11:47:26,985 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.047 2026-10-26 11:47:27,102 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.039 0.110 2026-10-26 11:47:27,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: The ready code tooks too much time : 2.4954588413238525 2026-10-26 11:47:27,132 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate test code "odoo.startTour('mass_mailing_code_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:27,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [1/15] Tour mass_mailing_code_view_tour → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:47:27,415 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:47:27,417 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47: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-10-26 11:47:27,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [2/15] Tour mass_mailing_code_view_tour → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-26 11:47:27,472 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "POST /mail/data HTTP/1.1" 200 - 83 0.146 0.175 2026-10-26 11:47:27,506 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:27,527 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.296 2026-10-26 11:47:27,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.043 0.348 2026-10-26 11:47:27,641 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [3/15] Tour mass_mailing_code_view_tour → Step button.o_list_button_add 2026-10-26 11:47:27,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /web/image/res.partner/7/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 9 0.024 0.431 2026-10-26 11:47:27,692 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.120 2026-10-26 11:47:27,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.067 2026-10-26 11:47:27,800 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.175 2026-10-26 11:47:27,886 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:47:27,904 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:28,102 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "POST /mail/data HTTP/1.1" 200 - 53 0.070 0.208 2026-10-26 11:47:28,273 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.054 0.380 2026-10-26 11:47:28,340 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.039 0.441 2026-10-26 11:47:28,350 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.017 2026-10-26 11:47:28,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:47:28,666 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:28,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [4/15] Tour mass_mailing_code_view_tour → Step Pick the email subject. (trigger: input#subject_0) 2026-10-26 11:47:28,884 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 17 0.043 0.143 2026-10-26 11:47:28,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:28] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.017 0.248 2026-10-26 11:47:29,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.016 0.310 2026-10-26 11:47:29,123 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.013 0.332 2026-10-26 11:47:29,207 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.017 0.361 2026-10-26 11:47:29,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.399 2026-10-26 11:47:29,767 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.046 0.256 2026-10-26 11:47:30,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US&debug=tests HTTP/1.1" 200 - 23 0.012 0.531 2026-10-26 11:47:30,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:47:30,045 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 11:47:30,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.002 0.043 2026-10-26 11:47:30,169 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.019 0.014 2026-10-26 11:47:30,180 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 11:47:30,292 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:30,346 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.015 0.032 2026-10-26 11:47:30,508 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US&debug=tests HTTP/1.1" 200 - 5 0.002 0.044 2026-10-26 11:47:30,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [5/15] Tour mass_mailing_code_view_tour → Step Click on the dropdown to open it and then start typing to search. (trigger: div[name="contact_list_ids"] .o_input_dropdown input[type="text"]) 2026-10-26 11:47:30,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [6/15] Tour mass_mailing_code_view_tour → Step Select item from dropdown (trigger: div[name="contact_list_ids"] .ui-state-active) 2026-10-26 11:47:30,693 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.009 0.018 2026-10-26 11:47:30,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.060 2026-10-26 11:47:30,735 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:47:30,746 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.071 2026-10-26 11:47:30,751 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:47:30,752 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:47:30,767 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.010 0.047 2026-10-26 11:47:30,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [7/15] Tour mass_mailing_code_view_tour → Step Choose this theme. (trigger: div[name="body_arch"] :iframe #default) 2026-10-26 11:47:30,849 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-26 11:47:30,981 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:30] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US&debug=tests HTTP/1.1" 200 - 2 0.003 0.012 2026-10-26 11:47:31,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.005 0.015 2026-10-26 11:47:31,017 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:47:31,175 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:31,684 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:31,742 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.117 0.449 2026-10-26 11:47:31,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:47:31,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:47:31,936 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:47:31,999 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:31] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:47:32,015 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:47:32,031 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:47:32,055 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:47:32,074 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:47:32,093 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:32,103 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.115 2026-10-26 11:47:32,141 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:47:32,161 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.155 2026-10-26 11:47:32,178 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:47:32,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [8/15] Tour mass_mailing_code_view_tour → Step Click here to switch to code view (trigger: .o_codeview_btn) 2026-10-26 11:47:32,214 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:32,218 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 11:47:32,273 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:32,283 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.132 2026-10-26 11:47:32,293 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:47:32,298 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:47:32,319 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.014 2026-10-26 11:47:32,356 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:32,364 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:32,413 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.019 2026-10-26 11:47:32,872 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:47:32,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:47:32,919 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 11:47:32,932 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.076 2026-10-26 11:47:32,942 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:32] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:33,096 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:47:33,122 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [9/15] Tour mass_mailing_code_view_tour → Step Remove all content from codeview (trigger: :iframe .o_codeview) 2026-10-26 11:47:33,128 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:47:33,133 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:47:33,141 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:33,146 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:47:33,152 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:47:33,211 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:47:33,236 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.073 2026-10-26 11:47:33,264 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-26 11:47:33,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [10/15] Tour mass_mailing_code_view_tour → Step Click here to switch back from code view (trigger: .o_codeview_btn) 2026-10-26 11:47:33,317 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:33,318 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.108 2026-10-26 11:47:33,342 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:47:33,346 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:47:33,357 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:33,358 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.094 2026-10-26 11:47:33,371 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,391 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:47:33,398 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:33,421 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:47:33,434 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:47:33,440 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,443 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,448 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,453 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,456 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,465 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [11/15] Tour mass_mailing_code_view_tour → Step Verify that the dropable zone was not removed (trigger: [name="body_arch"] :iframe .o_mail_wrapper_td) 2026-10-26 11:47:33,473 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,483 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:33,488 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:33,491 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:33,496 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:33,500 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:33,508 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,531 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:33] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:33,560 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [12/15] Tour mass_mailing_code_view_tour → Step Drag the "Title" snippet from the design panel and drop it in the editor (trigger: [name="body_arch"] #email_designer_body_elements [name="Title"] .oe_snippet_thumbnail) 2026-10-26 11:47:33,622 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [13/15] Tour mass_mailing_code_view_tour → Step Verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-26 11:47:33,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [14/15] Tour mass_mailing_code_view_tour → Step discard the form (trigger: .o_form_button_cancel) 2026-10-26 11:47:33,870 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [15/15] Tour mass_mailing_code_view_tour → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-26 11:47:34,549 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:34] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.007 0.016 2026-10-26 11:47:34,826 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:34] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:47:35,087 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-10-26 11:47:35,088 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR mass_mailing_code_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:47:35,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 40022068 (allocated 43114496) 2026-10-26 11:47:35,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 13745 2026-10-26 11:47:35,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-10-26 11:47:35,770 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 13745 2026-10-26 11:47:35,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114735_907778_test_mass_mailing_code_view_tour.txt 2026-10-26 11:47:35,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmptzwyhev0_chrome_odoo" 2026-10-26 11:47:35,972 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-10-26 11:47:36,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 14045 2026-10-26 11:47:36,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmpic4cm566_chrome_odoo 2026-10-26 11:47:36,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:34411/json/version 2026-10-26 11:47:36,418 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:34411/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:47:36,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:47:36,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:34411/json 2026-10-26 11:47:36,458 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:34411/json with timeout 3 increased to 10s during tests 2026-10-26 11:47:36,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:34411/devtools/page/E2F2006D89E1E35A0F173F078DA55544 2026-10-26 11:47:36,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-10-26 11:47:36,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-10-26 11:47:36,568 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:47:36,618 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-10-26 11:47:36,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:47:36,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:47:36,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:39,942 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:39] "GET /odoo HTTP/1.1" 200 - 189 0.159 3.111 2026-10-26 11:47:39,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': 'E2F2006D89E1E35A0F173F078DA55544', 'loaderId': '6B2B58E1DB376397C9D2FF3CF16A239E', 'isDownload': False} 2026-10-26 11:47:39,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_tabs')" 2026-10-26 11:47:40,029 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.034 2026-10-26 11:47:40,147 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:47:40,683 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/webclient/load_menus/2a997df7b04900f4a9eb2529acc6cf1311edc8688a671d231e309d44c9323061 HTTP/1.1" 200 - 511 0.280 0.413 2026-10-26 11:47:40,731 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.695 2026-10-26 11:47:40,738 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.747 2026-10-26 11:47:40,762 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.746 2026-10-26 11:47:40,798 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:47:40,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:40] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:47:41,908 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:47:41,910 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:47:41,914 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-26 11:47:41,949 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.013 2026-10-26 11:47:41,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:47:42,001 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:42,074 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.038 2026-10-26 11:47:42,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.071 2026-10-26 11:47:42,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_tabs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:42,194 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.018 0.104 2026-10-26 11:47:42,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [1/13] Tour snippets_mailing_menu_tabs → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:47:42,328 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:47:42,329 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:47:42,350 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [2/13] Tour snippets_mailing_menu_tabs → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-26 11:47:42,365 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:42,493 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [3/13] Tour snippets_mailing_menu_tabs → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-26 11:47:42,602 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /mail/data HTTP/1.1" 200 - 83 0.237 0.189 2026-10-26 11:47:42,608 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.418 2026-10-26 11:47:42,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.121 2026-10-26 11:47:42,719 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.015 0.456 2026-10-26 11:47:42,782 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /web/image/res.partner/7/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 9 0.019 0.499 2026-10-26 11:47:42,807 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.538 2026-10-26 11:47:42,838 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:43,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.107 0.149 2026-10-26 11:47:43,089 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.248 2026-10-26 11:47:43,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.029 0.486 2026-10-26 11:47:43,176 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.076 2026-10-26 11:47:43,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:47:43,241 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:43,460 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:47:43,523 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [4/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Start From Scratch' template. (trigger: :iframe #empty) 2026-10-26 11:47:43,584 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.019 0.058 2026-10-26 11:47:43,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 17 0.031 0.154 2026-10-26 11:47:43,774 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.024 0.232 2026-10-26 11:47:43,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.014 0.326 2026-10-26 11:47:43,948 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.015 0.400 2026-10-26 11:47:43,959 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.407 2026-10-26 11:47:44,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.016 0.364 2026-10-26 11:47:44,529 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.047 0.273 2026-10-26 11:47:44,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.010 0.497 2026-10-26 11:47:44,731 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:47:44,747 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:47:44,816 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.032 2026-10-26 11:47:44,834 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 11:47:44,845 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 11:47:44,959 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:44] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:45,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.029 2026-10-26 11:47:45,147 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.001 0.043 2026-10-26 11:47:45,262 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:47:45,282 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-26 11:47:45,294 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:47:45,343 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:47:45,344 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:47:45,483 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:47:45,506 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:47:45,652 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:45] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:47:46,148 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.092 0.403 2026-10-26 11:47:46,159 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:46,302 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:47:46,333 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:47:46,368 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:47:46,419 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:47:46,448 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:47:46,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [5/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-26 11:47:46,476 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 11:47:46,481 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:47:46,486 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47: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.035 2026-10-26 11:47:46,499 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:47:46,506 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:47:46,561 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:46,600 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:46,613 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:47:46,619 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:47:46,636 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 11:47:46,657 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:46,680 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:47:46,681 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.095 2026-10-26 11:47:47,130 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:47:47,136 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:47:47,143 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:47,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [6/13] Tour snippets_mailing_menu_tabs → Step Click on the empty 'DRAG BUILDING BLOCKS HERE' area. (trigger: :iframe .oe_structure.o_mail_no_options) 2026-10-26 11:47:47,164 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:47,192 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:47,216 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.074 2026-10-26 11:47:47,217 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:47:47,219 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:47,221 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.081 2026-10-26 11:47:47,229 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:47,264 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [7/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-26 11:47:47,269 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:47:47,271 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:47,302 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:47,303 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:47,303 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:47:47,350 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:47:47,368 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.063 2026-10-26 11:47:47,381 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:47:47,387 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 11:47:47,391 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:47:47,436 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:47,468 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:47:47,475 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:47:47,479 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.110 2026-10-26 11:47:47,486 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:47:47,519 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.079 2026-10-26 11:47:47,523 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.085 2026-10-26 11:47:47,528 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:47:47,549 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:47:47,564 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:47,567 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:47,572 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 11:47:47,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [8/13] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .o_we_customize_panel .snippet-option-DesignTab) 2026-10-26 11:47:47,585 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:47,589 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:47:47,610 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:47,616 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:47:47,619 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.077 2026-10-26 11:47:47,815 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:47] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:47,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [9/13] Tour snippets_mailing_menu_tabs → Step Click on the style tab. (trigger: .o_we_customize_snippet_btn) 2026-10-26 11:47:48,080 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [10/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-26 11:47:48,140 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [11/13] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .o_we_customize_panel .snippet-option-DesignTab) 2026-10-26 11:47:48,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [12/13] Tour snippets_mailing_menu_tabs → Step discard the form (trigger: .o_form_button_cancel) 2026-10-26 11:47:48,347 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [13/13] Tour snippets_mailing_menu_tabs → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-26 11:47:48,377 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:48,626 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:48] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.003 0.016 2026-10-26 11:47:48,831 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-10-26 11:47:48,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:47:49,389 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 37238852 (allocated 40230912) 2026-10-26 11:47:49,410 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 14045 2026-10-26 11:47:49,413 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-10-26 11:47:49,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 14045 2026-10-26 11:47:49,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114749_594770_test_snippets_mailing_menu_tabs_tour.txt 2026-10-26 11:47:49,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmpic4cm566_chrome_odoo" 2026-10-26 11:47:49,656 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-10-26 11:47:50,090 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 14348 2026-10-26 11:47:50,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmp5acaaule_chrome_odoo 2026-10-26 11:47:50,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:33955/json/version 2026-10-26 11:47:50,092 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:33955/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:47:50,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:47:50,175 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:33955/json 2026-10-26 11:47:50,176 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:33955/json with timeout 3 increased to 10s during tests 2026-10-26 11:47:50,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:33955/devtools/page/38BB66D76A448199F2F30D5C4FC76955 2026-10-26 11:47:50,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-10-26 11:47:50,248 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-10-26 11:47:50,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:47:50,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-10-26 11:47:50,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:47:50,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:47:50,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:52,421 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:52] "GET /odoo HTTP/1.1" 200 - 189 0.208 1.750 2026-10-26 11:47:52,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': '38BB66D76A448199F2F30D5C4FC76955', 'loaderId': 'E2D990B106A122B87E47D1A85747447D', 'isDownload': False} 2026-10-26 11:47:52,430 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar_mobile')" 2026-10-26 11:47:52,510 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:52] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-26 11:47:52,523 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:52] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-26 11:47:52,537 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 11:47:52,551 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:47:53,147 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /web/webclient/load_menus/2a997df7b04900f4a9eb2529acc6cf1311edc8688a671d231e309d44c9323061 HTTP/1.1" 200 - 511 0.252 0.411 2026-10-26 11:47:53,178 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.672 2026-10-26 11:47:53,210 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.247 2026-10-26 11:47:53,671 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-26 11:47:53,792 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:47:53,796 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:47:53,800 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:47:53,823 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-26 11:47:53,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:47:53,866 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:47:53,936 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.030 2026-10-26 11:47:54,064 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.030 0.062 2026-10-26 11:47:54,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.135 2026-10-26 11:47:54,172 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar_mobile', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:54,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [1/11] Tour snippets_mailing_menu_toolbar_mobile → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:47:54,196 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:54,212 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:47:54,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [2/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-26 11:47:54,398 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:47:54,481 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /mail/data HTTP/1.1" 200 - 83 0.189 0.172 2026-10-26 11:47:54,521 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.386 2026-10-26 11:47:54,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [3/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-26 11:47:54,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [4/11] Tour snippets_mailing_menu_toolbar_mobile → Step Check templates available in theme selector (trigger: :iframe .o_mail_theme_selector_new) 2026-10-26 11:47:54,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/image/res.partner/7/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 9 0.021 0.422 2026-10-26 11:47:54,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [5/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar isn't floating (trigger: :iframe) 2026-10-26 11:47:54,650 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.014 0.501 2026-10-26 11:47:54,691 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.110 2026-10-26 11:47:54,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.493 2026-10-26 11:47:54,697 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [6/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the 'Start From Scratch' template. (trigger: :iframe #default) 2026-10-26 11:47:54,726 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:54,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [7/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select an editable element (trigger: :iframe .s_text_block) 2026-10-26 11:47:54,828 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.066 0.185 2026-10-26 11:47:54,833 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [8/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the snippets menu is hidden (trigger: :iframe) 2026-10-26 11:47:54,887 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.150 2026-10-26 11:47:54,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [9/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar is there (trigger: :iframe #toolbar.oe-floating) 2026-10-26 11:47:54,915 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:47:54,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [10/11] Tour snippets_mailing_menu_toolbar_mobile → Step discard the form (trigger: .o_form_button_cancel) 2026-10-26 11:47:55,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [11/11] Tour snippets_mailing_menu_toolbar_mobile → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-26 11:47:55,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-10-26 11:47:55,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar_mobile SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-26 11:47:55,134 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:55] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.072 0.295 2026-10-26 11:47:55,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 22777568 (allocated 23347200) 2026-10-26 11:47:55,305 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 14348 2026-10-26 11:47:55,309 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-10-26 11:47:55,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 14348 2026-10-26 11:47:55,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114755_496377_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-10-26 11:47:55,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmp5acaaule_chrome_odoo" 2026-10-26 11:47:55,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-10-26 11:47:56,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 14562 2026-10-26 11:47:56,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmp51_7efpy_chrome_odoo 2026-10-26 11:47:56,007 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:44217/json/version 2026-10-26 11:47:56,008 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44217/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:47:56,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:47:56,057 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:44217/json 2026-10-26 11:47:56,058 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44217/json with timeout 3 increased to 10s during tests 2026-10-26 11:47:56,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:44217/devtools/page/11E10711C8A3B4741DD9CFE2008FB967 2026-10-26 11:47:56,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-10-26 11:47:56,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-10-26 11:47:56,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:demo from n/a 2026-10-26 11:47:56,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-10-26 11:47:56,214 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:47:56,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:47:56,276 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:57,968 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:57] "GET /odoo HTTP/1.1" 200 - 189 0.149 1.558 2026-10-26 11:47:57,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': '11E10711C8A3B4741DD9CFE2008FB967', 'loaderId': 'E5E53276275B6E0EE040B1308B1A1729', 'isDownload': False} 2026-10-26 11:47:57,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar')" 2026-10-26 11:47:58,048 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-10-26 11:47:58,055 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.044 2026-10-26 11:47:58,074 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:47:58,252 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:47:58,912 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/webclient/load_menus/2a997df7b04900f4a9eb2529acc6cf1311edc8688a671d231e309d44c9323061 HTTP/1.1" 200 - 511 0.401 0.479 2026-10-26 11:47:58,943 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.884 2026-10-26 11:47:58,955 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:58] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.435 2026-10-26 11:47:59,280 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 11:47:59,425 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:47:59,427 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-26 11:47:59,432 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-26 11:47:59,464 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-26 11:47:59,468 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:47:59,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:47:59,555 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.025 2026-10-26 11:47:59,622 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.065 2026-10-26 11:47:59,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:59,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [1/14] Tour snippets_mailing_menu_toolbar → Step .o_navbar_apps_menu button:enabled 2026-10-26 11:47:59,743 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.026 0.172 2026-10-26 11:47:59,744 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.017 2026-10-26 11:47:59,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [2/14] Tour snippets_mailing_menu_toolbar → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-26 11:47:59,918 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:47:59,929 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:47:59,984 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:59] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:48:00,093 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /mail/data HTTP/1.1" 200 - 83 0.153 0.210 2026-10-26 11:48:00,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [3/14] Tour snippets_mailing_menu_toolbar → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-26 11:48:00,163 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.031 0.315 2026-10-26 11:48:00,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.019 0.351 2026-10-26 11:48:00,255 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /web/image/res.partner/7/avatar_128?unique=1793015170000 HTTP/1.1" 200 - 9 0.012 0.410 2026-10-26 11:48:00,299 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.145 2026-10-26 11:48:00,353 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.029 0.200 2026-10-26 11:48:00,360 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:48:00,383 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.057 2026-10-26 11:48:00,422 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:48:00,597 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.051 0.113 2026-10-26 11:48:00,674 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:48:00,683 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:48:00,950 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:48:01,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [4/14] Tour snippets_mailing_menu_toolbar → Step Wait for the theme selector to load. (trigger: :iframe .o_mail_theme_selector_new) 2026-10-26 11:48:01,150 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 18 0.048 0.090 2026-10-26 11:48:01,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.019 0.169 2026-10-26 11:48:01,366 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.024 0.259 2026-10-26 11:48:01,461 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.022 0.417 2026-10-26 11:48:01,552 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.016 0.472 2026-10-26 11:48:01,564 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.462 2026-10-26 11:48:01,624 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:01] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.022 0.422 2026-10-26 11:48:02,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.013 0.221 2026-10-26 11:48:02,346 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.065 0.466 2026-10-26 11:48:02,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.001 0.307 2026-10-26 11:48:02,386 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/assets/b74ec4d/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:48:02,458 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.037 2026-10-26 11:48:02,493 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/assets/7e5d9f5/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-26 11:48:02,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/assets/fb8ca92/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-26 11:48:02,649 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:48:02,690 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.010 0.031 2026-10-26 11:48:02,845 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:02] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.034 2026-10-26 11:48:03,026 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web/assets/7791ea2/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 11:48:03,042 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web/assets/ffbddcf/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-26 11:48:03,051 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web/assets/62efea7/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-26 11:48:03,140 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 11:48:03,140 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 11:48:03,297 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 11:48:03,325 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web/assets/c1eba40/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:48:03,480 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:48:03,996 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:03] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.091 0.414 2026-10-26 11:48:04,001 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:48:04,119 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 11:48:04,158 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web/assets/1389f8a/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:48:04,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:48:04,233 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:48:04,251 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:48:04,256 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:48:04,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [5/14] Tour snippets_mailing_menu_toolbar → Step Make sure there does not exist a floating toolbar (trigger: iframe) 2026-10-26 11:48:04,295 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:48:04,296 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:48:04,321 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:48:04,323 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 11:48:04,341 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:48:04,344 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:48:04,388 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.078 2026-10-26 11:48:04,390 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:48:04,411 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:48:04,413 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:48:04,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [6/14] Tour snippets_mailing_menu_toolbar → Step Make sure the empty template is an option on non-mobile devices. (trigger: :iframe #empty) 2026-10-26 11:48:04,443 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:48:04,458 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:48:04,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [7/14] Tour snippets_mailing_menu_toolbar → Step Click on the default 'welcome' template. (trigger: :iframe #default) 2026-10-26 11:48:04,669 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:48:04,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [8/14] Tour snippets_mailing_menu_toolbar → Step Wait for template selection event to be over. (trigger: :iframe .o_editable.theme_selection_done) 2026-10-26 11:48:04,678 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:48:04,721 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:48:04,733 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:48:04,745 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:48:04,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:04] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:48:05,214 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:48:05,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:48:05,230 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:48:05,235 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:48:05,241 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:48:05,444 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:48:05,444 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:48:05,464 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:48:05,467 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:48:05,491 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:48:05,498 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:48:05,518 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 11:48:05,535 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:48:05,545 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:48:05,562 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.076 2026-10-26 11:48:05,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [9/14] Tour snippets_mailing_menu_toolbar → Step Make sure the snippets menu is not hidden (trigger: #oe_snippets:not(.d-none)) 2026-10-26 11:48:05,621 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:48:05,622 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:48:05,623 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:48:05,677 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:48:05,691 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:48:05,699 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:48:05,703 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [10/14] Tour snippets_mailing_menu_toolbar → Step Wait for .s_text_block to be populated (trigger: :iframe .s_text_block p) 2026-10-26 11:48:05,711 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:48:05,712 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.179 2026-10-26 11:48:05,714 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.183 2026-10-26 11:48:05,745 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:48:05,749 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:48:05,792 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:48:05,827 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:48:05,841 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:48:05,865 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-10-26 11:48:05,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [11/14] Tour snippets_mailing_menu_toolbar → Step Click and select p block inside the editor (trigger: iframe) 2026-10-26 11:48:05,881 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:48:05,910 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.143 2026-10-26 11:48:05,926 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:48:05,953 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:48:05,961 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.150 2026-10-26 11:48:05,967 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:48:05,972 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 11:48:05,984 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [12/14] Tour snippets_mailing_menu_toolbar → Step Make sure the toolbar is there (trigger: #oe_snippets .o_we_customize_panel #toolbar) 2026-10-26 11:48:05,988 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:48:05,989 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:48:06,044 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:06] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:48:06,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [13/14] Tour snippets_mailing_menu_toolbar → Step discard the form (trigger: .o_form_button_cancel) 2026-10-26 11:48:06,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [14/14] Tour snippets_mailing_menu_toolbar → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-26 11:48:06,310 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:06] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:48:06,618 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:06] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:48:06,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-10-26 11:48:06,854 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-26 11:48:07,527 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 38785828 (allocated 42328064) 2026-10-26 11:48:07,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 14562 2026-10-26 11:48:07,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-10-26 11:48:07,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 14562 2026-10-26 11:48:07,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114807_751191_test_snippets_mailing_menu_toolbar_tour.txt 2026-10-26 11:48:07,751 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmp51_7efpy_chrome_odoo" 2026-10-26 11:48:07,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:48:30,168 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:48:30,168 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:48:32,775 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-10-26 11:48:32,805 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41160] 2026-10-26 11:48:32,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:48:32,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-10-26 11:48:33,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-10-26 11:48:33,099 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [18] 2026-10-26 11:48:33,147 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [18] 2026-10-26 11:48:33,167 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted utm.source records with IDs: [59] 2026-10-26 11:48:33,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 11:48:39,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-10-26 11:48:40,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 11:49:02,728 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-26 11:49:02,728 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-26 11:49:03,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-10-26 11:49:04,707 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:49:04,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-10-26 11:49:05,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 14863 2026-10-26 11:49:05,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmp4vn08n76_chrome_odoo 2026-10-26 11:49:05,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:40097/json/version 2026-10-26 11:49:05,688 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40097/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:49:05,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-26 11:49:05,818 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:40097/json 2026-10-26 11:49:05,819 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:40097/json with timeout 3 increased to 10s during tests 2026-10-26 11:49:05,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:40097/devtools/page/2215A7FD5A49AF098A757A966403BB7B 2026-10-26 11:49:05,886 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-10-26 11:49:05,918 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-10-26 11:49:06,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:49:06,102 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-10-26 11:49:06,117 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 11:49:06,118 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 11:49:06,153 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:09,695 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:09] "GET /odoo HTTP/1.1" 200 - 181 0.185 3.363 2026-10-26 11:49:09,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': '2215A7FD5A49AF098A757A966403BB7B', 'loaderId': '47655A4600384C1D559518636A89F734', 'isDownload': False} 2026-10-26 11:49:09,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate ready code "odoo.isTourReady('mailing_activities_split')" 2026-10-26 11:49:09,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:09] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:49:11,158 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.658 0.732 2026-10-26 11:49:11,176 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.373 2026-10-26 11:49:11,209 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 1.341 2026-10-26 11:49:11,229 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 1.362 2026-10-26 11:49:11,273 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 11:49:11,277 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:49:11,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:11] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:49:12,155 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-26 11:49:12,158 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-26 11:49:12,161 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-26 11:49:12,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-26 11:49:12,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-10-26 11:49:12,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:49:12,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.038 0.103 2026-10-26 11:49:12,357 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: The ready code tooks too much time : 2.6436104774475098 2026-10-26 11:49:12,364 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate test code "odoo.startTour('mailing_activities_split', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:49:12,376 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [1/6] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-26 11:49:12,394 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.121 2026-10-26 11:49:12,400 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.151 2026-10-26 11:49:12,530 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:49:12,926 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:12] "POST /mail/data HTTP/1.1" 200 - 154 0.221 0.328 2026-10-26 11:49:13,154 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.087 0.791 2026-10-26 11:49:13,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.738 2026-10-26 11:49:13,185 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.781 2026-10-26 11:49:13,227 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.709 2026-10-26 11:49:13,245 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:49:13,292 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.017 0.024 2026-10-26 11:49:13,337 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.026 0.024 2026-10-26 11:49:13,390 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [2/6] Tour mailing_activities_split → Step Open Email Activities (trigger: .o-mail-ActivityGroup:contains("Email Marketing")) 2026-10-26 11:49:13,399 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:49:13,425 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.031 0.089 2026-10-26 11:49:13,509 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.078 2026-10-26 11:49:13,565 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.088 2026-10-26 11:49:13,598 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.110 2026-10-26 11:49:13,603 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.154 2026-10-26 11:49:13,660 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:49:13,663 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.079 2026-10-26 11:49:13,711 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:49:13,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [3/6] Tour mailing_activities_split → Step Open Email Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New Email!")) 2026-10-26 11:49:13,738 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.265 2026-10-26 11:49:13,748 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:49:13,753 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/hr_holidays.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:49:13,762 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.218 0.245 2026-10-26 11:49:13,802 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:49:13,865 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:49:13,919 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:49:13,927 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:49:13,982 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_brand/static/img/apps/sale.png HTTP/1.1" 200 - 0 0.000 0.103 2026-10-26 11:49:13,983 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.090 2026-10-26 11:49:13,994 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:13] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:49:14,360 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "POST /mail/data HTTP/1.1" 200 - 131 0.234 0.338 2026-10-26 11:49:14,554 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 49 0.059 0.684 2026-10-26 11:49:14,556 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-10-26 11:49:14,641 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.013 0.020 2026-10-26 11:49:14,657 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:49:14,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [4/6] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-26 11:49:14,896 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.011 0.039 2026-10-26 11:49:14,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [5/6] Tour mailing_activities_split → Step Open SMS Activities (trigger: .o-mail-ActivityGroup:contains("SMS Marketing")) 2026-10-26 11:49:14,998 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [6/6] Tour mailing_activities_split → Step Open SMS Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New SMS!")) 2026-10-26 11:49:15,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:15] "POST /mail/data HTTP/1.1" 200 - 52 0.064 0.152 2026-10-26 11:49:15,202 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:15] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.013 0.170 2026-10-26 11:49:15,279 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-10-26 11:49:15,280 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 11:49:15,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 29639044 (allocated 31047680) 2026-10-26 11:49:15,631 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 14863 2026-10-26 11:49:15,639 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-10-26 11:49:15,643 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 14863 2026-10-26 11:49:15,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_114915_803330_test_tour_mailing_activities_split.txt 2026-10-26 11:49:15,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmp4vn08n76_chrome_odoo" 2026-10-26 11:49:15,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:49:34,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-10-26 11:49:38,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-10-26 11:49:39,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-10-26 11:49:42,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-10-26 11:49:46,018 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:49:46,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-10-26 11:49:47,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-10-26 11:49:47,027 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41567] 2026-10-26 11:49:48,024 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-10-26 11:49:48,039 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41569] 2026-10-26 11:49:48,774 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-10-26 11:49:49,632 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-10-26 11:49:49,648 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41573] 2026-10-26 11:49:50,510 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-10-26 11:49:50,520 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41575] 2026-10-26 11:49:51,972 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-10-26 11:49:51,987 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41579] 2026-10-26 11:49:52,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-10-26 11:49:53,096 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-10-26 11:49:53,112 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41582] 2026-10-26 11:49:54,035 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-10-26 11:49:54,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41584] 2026-10-26 11:49:54,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-10-26 11:49:55,159 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-10-26 11:49:55,170 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41587] 2026-10-26 11:49:56,076 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-10-26 11:49:56,087 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41589] 2026-10-26 11:49:56,454 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-10-26 11:49:57,274 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-10-26 11:49:57,294 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41592] 2026-10-26 11:49:58,099 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-10-26 11:49:58,112 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41594] 2026-10-26 11:49:58,623 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-10-26 11:49:59,373 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-10-26 11:49:59,385 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41603] 2026-10-26 11:50:00,201 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-10-26 11:50:00,214 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41605] 2026-10-26 11:50:00,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-10-26 11:50:01,458 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-10-26 11:50:01,469 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41614] 2026-10-26 11:50:02,381 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-10-26 11:50:02,395 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41616] 2026-10-26 11:50:02,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-10-26 11:50:03,524 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-10-26 11:50:03,535 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41618] 2026-10-26 11:50:04,542 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-10-26 11:50:04,554 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41620] 2026-10-26 11:50:04,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-10-26 11:50:05,483 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-10-26 11:50:05,495 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41622] 2026-10-26 11:50:06,455 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-10-26 11:50:06,471 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41624] 2026-10-26 11:50:06,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_does_not_exist_in_odoo ... 2026-10-26 11:50:07,568 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-10-26 11:50:07,580 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41626] 2026-10-26 11:50:08,609 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-10-26 11:50:08,638 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41628] 2026-10-26 11:50:08,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-10-26 11:50:09,753 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-10-26 11:50:09,770 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41631] 2026-10-26 11:50:10,711 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-10-26 11:50:10,723 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41633] 2026-10-26 11:50:11,082 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-10-26 11:50:11,820 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-10-26 11:50:11,850 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41636] 2026-10-26 11:50:12,681 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-10-26 11:50:12,693 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41638] 2026-10-26 11:50:13,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-10-26 11:50:13,858 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-10-26 11:50:13,874 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41641] 2026-10-26 11:50:14,916 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-10-26 11:50:14,928 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41643] 2026-10-26 11:50:15,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-10-26 11:50:16,125 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-10-26 11:50:16,144 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41646] 2026-10-26 11:50:17,051 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-10-26 11:50:17,063 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41648] 2026-10-26 11:50:17,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-10-26 11:50:18,211 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-10-26 11:50:18,223 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41651] 2026-10-26 11:50:19,122 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-10-26 11:50:19,134 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41653] 2026-10-26 11:50:19,581 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-10-26 11:50:20,299 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-10-26 11:50:20,312 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41657] 2026-10-26 11:50:21,425 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-26 11:50:21,462 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41659] 2026-10-26 11:50:21,921 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-10-26 11:50:22,715 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-26 11:50:22,733 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41662] 2026-10-26 11:50:23,752 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-26 11:50:23,763 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41664] 2026-10-26 11:50:24,354 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-10-26 11:50:25,202 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-26 11:50:25,214 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41667] 2026-10-26 11:50:26,010 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-26 11:50:26,022 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41669] 2026-10-26 11:50:26,255 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-10-26 11:50:26,985 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-10-26 11:50:27,003 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41671] 2026-10-26 11:50:27,916 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-26 11:50:27,926 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41673] 2026-10-26 11:50:28,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-10-26 11:50:29,374 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-26 11:50:29,386 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41676] 2026-10-26 11:50:30,207 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-10-26 11:50:30,220 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41678] 2026-10-26 11:50:32,435 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #811 deleted mail.mail records with IDs: [707] 2026-10-26 11:50:33,022 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-10-26 11:50:34,005 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-10-26 11:50:34,021 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41685] 2026-10-26 11:50:34,896 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-26 11:50:34,910 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41687] 2026-10-26 11:50:35,589 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-10-26 11:50:36,255 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-26 11:50:36,267 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41690] 2026-10-26 11:50:37,175 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-10-26 11:50:37,197 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41692] 2026-10-26 11:50:38,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #815 deleted mail.mail records with IDs: [712] 2026-10-26 11:50:38,386 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-10-26 11:50:39,172 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-10-26 11:50:39,185 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41696] 2026-10-26 11:50:40,177 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-10-26 11:50:40,189 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41698] 2026-10-26 11:50:40,999 104 INFO rb-9ca8621-226001-429045 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-10-26 11:50:41,870 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-10-26 11:50:41,884 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41701] 2026-10-26 11:50:42,846 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-10-26 11:50:42,884 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41703] 2026-10-26 11:50:43,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #820 deleted mail.mail records with IDs: [717] 2026-10-26 11:50:44,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #820 deleted mail.mail records with IDs: [718] 2026-10-26 11:50:45,000 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #820 deleted mail.mail records with IDs: [719] 2026-10-26 11:50:46,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-26 11:50:46,576 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-10-26 11:50:47,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-10-26 11:50:47,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 15086 2026-10-26 11:50:47,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmprgn_n082_chrome_odoo 2026-10-26 11:50:47,951 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:44155/json/version 2026-10-26 11:50:47,952 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44155/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:50:47,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-10-26 11:50:47,996 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:44155/json 2026-10-26 11:50:47,996 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44155/json with timeout 3 increased to 10s during tests 2026-10-26 11:50:48,011 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:44155/devtools/page/0FFE5F55B832DD6179B38C0EAA5A85F4 2026-10-26 11:50:48,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-10-26 11:50:48,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-10-26 11:50:48,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:50:48,303 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-10-26 11:50:48,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" in browser 2026-10-26 11:50:48,319 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" 2026-10-26 11:50:48,351 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:50:51,578 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:51] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 191 0.222 3.009 2026-10-26 11:50:51,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': '0FFE5F55B832DD6179B38C0EAA5A85F4', 'loaderId': 'A90C5F8923AB7346D6319434971DEAAA', 'isDownload': False} 2026-10-26 11:50:51,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-10-26 11:50:51,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:51] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.014 2026-10-26 11:50:51,707 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:50:52,844 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:52] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.521 0.693 2026-10-26 11:50:52,864 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:52] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 1.233 2026-10-26 11:50:52,915 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 1.263 2026-10-26 11:50:52,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.300 2026-10-26 11:50:52,977 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:52] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 11:50:53,214 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:53] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:50:54,497 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-26 11:50:54,499 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-26 11:50:54,542 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.049 2026-10-26 11:50:54,585 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-10-26 11:50:54,619 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.024 0.051 2026-10-26 11:50:54,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:50:54,799 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.054 0.150 2026-10-26 11:50:54,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.141 2026-10-26 11:50:54,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: The ready code tooks too much time : 3.33685564994812 2026-10-26 11:50:54,938 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate test code "odoo.startTour('test_manufacture_from_bom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:50:54,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [1/4] Tour test_manufacture_from_bom → Step [name="product_tmpl_id"] 2026-10-26 11:50:54,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.047 0.137 2026-10-26 11:50:55,047 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.260 2026-10-26 11:50:55,066 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.123 2026-10-26 11:50:55,142 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:50:55,164 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.028 0.098 2026-10-26 11:50:55,182 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:50:55,236 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.373 2026-10-26 11:50:55,728 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "POST /mail/data HTTP/1.1" 200 - 145 0.211 0.581 2026-10-26 11:50:55,768 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.653 2026-10-26 11:50:55,815 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.014 0.752 2026-10-26 11:50:55,946 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:50:55,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.010 0.030 2026-10-26 11:50:55,998 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:50:56,059 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:50:56,317 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.121 0.222 2026-10-26 11:50:56,367 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.365 2026-10-26 11:50:56,476 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "POST /web/dataset/call_kw/mrp.bom/web_search_read HTTP/1.1" 200 - 14 0.034 0.037 2026-10-26 11:50:56,490 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.081 2026-10-26 11:50:56,732 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:50:56,802 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [2/4] Tour test_manufacture_from_bom → Step .o_stat_text:contains("BoM Overview") 2026-10-26 11:50:56,902 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.029 0.033 2026-10-26 11:50:56,916 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:50:57,059 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 28 0.053 0.157 2026-10-26 11:50:57,153 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:50:57,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [3/4] Tour test_manufacture_from_bom → Step button.btn-primary:contains("Manufacture") 2026-10-26 11:50:57,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.073 0.055 2026-10-26 11:50:57,412 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.133 2026-10-26 11:50:57,436 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.069 2026-10-26 11:50:57,478 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.173 2026-10-26 11:50:57,543 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.103 2026-10-26 11:50:57,600 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.019 0.175 2026-10-26 11:50:57,642 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.104 2026-10-26 11:50:57,656 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:57] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.006 0.136 2026-10-26 11:50:58,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:58] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 97 0.240 0.225 2026-10-26 11:50:58,233 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [4/4] Tour test_manufacture_from_bom → Step button[aria-checked="true"]:contains("Draft") 2026-10-26 11:50:58,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:58] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 79 0.095 0.241 2026-10-26 11:50:58,720 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:58] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.032 0.048 2026-10-26 11:50:59,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:59] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 65 0.120 0.215 2026-10-26 11:50:59,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-10-26 11:50:59,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:50:59,421 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.011 0.030 2026-10-26 11:50:59,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 32571596 (allocated 34455552) 2026-10-26 11:50:59,746 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 15086 2026-10-26 11:50:59,750 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-10-26 11:50:59,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 15086 2026-10-26 11:50:59,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115059_976938_test_manufacture_from_bom.txt 2026-10-26 11:50:59,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmprgn_n082_chrome_odoo" 2026-10-26 11:51:00,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-10-26 11:51:00,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 15300 2026-10-26 11:51:00,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpcdjux5hn_chrome_odoo 2026-10-26 11:51:00,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:37835/json/version 2026-10-26 11:51:00,475 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37835/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:51:00,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-26 11:51:00,555 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:37835/json 2026-10-26 11:51:00,556 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37835/json with timeout 3 increased to 10s during tests 2026-10-26 11:51:00,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:37835/devtools/page/4B9E913F0B092672DEEFD11B340A44E4 2026-10-26 11:51:00,609 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-10-26 11:51:00,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-10-26 11:51:00,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:51:00,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-10-26 11:51:00,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/45" in browser 2026-10-26 11:51:00,867 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/45" 2026-10-26 11:51:00,903 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:02,996 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:02] "GET /odoo/action-mrp.mrp_bom_form_action/45 HTTP/1.1" 200 - 191 0.194 1.905 2026-10-26 11:51:03,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '4B9E913F0B092672DEEFD11B340A44E4', 'loaderId': 'FD92BDDF69CB19A2B77ABFC598640EB9', 'isDownload': False} 2026-10-26 11:51:03,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-10-26 11:51:03,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:03] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-26 11:51:03,177 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:51:04,304 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.526 0.707 2026-10-26 11:51:04,319 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.219 2026-10-26 11:51:04,330 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 1.284 2026-10-26 11:51:04,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 1.265 2026-10-26 11:51:04,438 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:51:04,585 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:04] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:51:05,550 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:51:05,553 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:51:05,560 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:51:05,589 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 11:51:05,620 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-26 11:51:05,698 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:51:05,790 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.030 0.128 2026-10-26 11:51:05,793 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-26 11:51:05,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: The ready code tooks too much time : 2.819375991821289 2026-10-26 11:51:05,843 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.124 2026-10-26 11:51:05,847 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate test code "odoo.startTour('test_mrp_bom_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action/45", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:51:05,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [1/5] Tour test_mrp_bom_product_catalog → Step button[name=action_add_from_catalog] 2026-10-26 11:51:05,990 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:51:06,044 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.041 0.279 2026-10-26 11:51:06,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.238 2026-10-26 11:51:06,166 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.031 2026-10-26 11:51:06,170 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.260 2026-10-26 11:51:06,217 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:51:06,232 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:51:06,629 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "POST /mail/data HTTP/1.1" 200 - 145 0.179 0.524 2026-10-26 11:51:06,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.016 0.554 2026-10-26 11:51:06,735 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.018 0.611 2026-10-26 11:51:06,768 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.785 2026-10-26 11:51:07,075 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.118 0.694 2026-10-26 11:51:07,081 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.215 2026-10-26 11:51:07,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.013 0.221 2026-10-26 11:51:07,216 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:51:07,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.038 0.032 2026-10-26 11:51:07,309 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 14 0.032 0.102 2026-10-26 11:51:07,314 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.159 2026-10-26 11:51:07,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:51:07,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [2/5] Tour test_mrp_bom_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-26 11:51:07,858 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.065 0.143 2026-10-26 11:51:07,874 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.221 2026-10-26 11:51:07,893 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_button/mrp.bom.line/action_add_from_catalog HTTP/1.1" 200 - 5 0.007 0.092 2026-10-26 11:51:07,947 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:07] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.254 2026-10-26 11:51:08,024 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:08] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.021 0.219 2026-10-26 11:51:08,087 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:08] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.155 2026-10-26 11:51:08,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:08] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.300 2026-10-26 11:51:08,835 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:08] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 207 0.209 0.687 2026-10-26 11:51:08,928 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:08] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.040 0.024 2026-10-26 11:51:09,048 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:09] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.023 0.085 2026-10-26 11:51:09,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:09] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 37 0.122 0.167 2026-10-26 11:51:09,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:09] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.014 0.041 2026-10-26 11:51:09,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [3/5] Tour test_mrp_bom_product_catalog → Step .o_product_added 2026-10-26 11:51:09,997 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:09] "GET /web/image/product.product/235/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.020 0.021 2026-10-26 11:51:10,041 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/281/image_128?unique=1792981027000 HTTP/1.1" 200 - 6 0.016 0.060 2026-10-26 11:51:10,088 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/147/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.026 0.107 2026-10-26 11:51:10,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [4/5] Tour test_mrp_bom_product_catalog → Step button:contains("Back to BoM") 2026-10-26 11:51:10,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [5/5] Tour test_mrp_bom_product_catalog → Step div.o_field_one2many:contains("Component") 2026-10-26 11:51:10,138 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/158/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.015 0.117 2026-10-26 11:51:10,157 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/271/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.006 0.070 2026-10-26 11:51:10,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/159/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.021 0.229 2026-10-26 11:51:10,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/270/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.010 0.185 2026-10-26 11:51:10,284 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/16/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.008 0.187 2026-10-26 11:51:10,323 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/17/image_128?unique=1792983032000 HTTP/1.1" 200 - 6 0.014 0.196 2026-10-26 11:51:10,382 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/21/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.025 0.092 2026-10-26 11:51:10,417 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/20/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.015 0.163 2026-10-26 11:51:10,455 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/19/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.018 0.256 2026-10-26 11:51:10,482 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/18/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.012 0.283 2026-10-26 11:51:10,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/23/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.009 0.229 2026-10-26 11:51:10,591 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/143/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.020 0.140 2026-10-26 11:51:10,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/24/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.008 0.269 2026-10-26 11:51:10,650 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/148/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.011 0.243 2026-10-26 11:51:10,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/233/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.014 0.114 2026-10-26 11:51:10,712 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/41/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.008 0.212 2026-10-26 11:51:10,736 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/40/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.009 0.264 2026-10-26 11:51:10,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.083 0.247 2026-10-26 11:51:10,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:10] "GET /web/image/product.product/230/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.007 0.332 2026-10-26 11:51:11,066 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 25 0.038 0.329 2026-10-26 11:51:11,091 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "GET /web/image/product.product/231/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.005 0.414 2026-10-26 11:51:11,120 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "GET /web/image/product.product/234/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.011 0.365 2026-10-26 11:51:11,140 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "GET /web/image/product.product/42/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.006 0.414 2026-10-26 11:51:11,148 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:51:11,151 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.033 2026-10-26 11:51:11,192 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 11:51:11,247 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /mail/thread/data HTTP/1.1" 200 - 13 0.014 0.041 2026-10-26 11:51:11,290 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.073 2026-10-26 11:51:11,309 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.004 0.044 2026-10-26 11:51:11,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-10-26 11:51:11,325 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 11:51:11,466 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.029 2026-10-26 11:51:11,540 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:11] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 13 0.017 0.100 2026-10-26 11:51:11,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 35354060 (allocated 36945920) 2026-10-26 11:51:11,882 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 15300 2026-10-26 11:51:11,886 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-10-26 11:51:11,890 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 15300 2026-10-26 11:51:12,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115112_054457_test_mrp_bom_product_catalog.txt 2026-10-26 11:51:12,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmpcdjux5hn_chrome_odoo" 2026-10-26 11:51:12,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:51:13,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-10-26 11:51:15,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-10-26 11:51:15,621 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [78] 2026-10-26 11:51:15,652 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [80] 2026-10-26 11:51:17,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-10-26 11:51:19,397 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1412] 2026-10-26 11:51:19,525 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1413] 2026-10-26 11:51:19,625 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1414] 2026-10-26 11:51:19,907 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-10-26 11:51:25,653 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-10-26 11:51:27,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-10-26 11:51:29,441 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1475, 1472, 1476, 1473, 1477, 1474, 1478] 2026-10-26 11:51:30,465 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1482, 1479, 1483, 1480, 1484, 1481, 1485] 2026-10-26 11:51:33,271 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1489, 1486, 1490, 1487, 1491, 1488, 1492] 2026-10-26 11:51:34,352 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1496, 1493, 1497, 1494, 1498, 1495, 1499] 2026-10-26 11:51:34,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-10-26 11:51:37,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-10-26 11:51:42,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:51:42,286 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-10-26 11:51:45,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 15557 2026-10-26 11:51:45,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmpvl5gdjm6_chrome_odoo 2026-10-26 11:51:45,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:43861/json/version 2026-10-26 11:51:45,154 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43861/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:51:45,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-10-26 11:51:45,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:43861/json 2026-10-26 11:51:45,208 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:43861/json with timeout 3 increased to 10s during tests 2026-10-26 11:51:45,229 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:43861/devtools/page/C670DE181C7AB8BFFDA8595A5F73A6DF 2026-10-26 11:51:45,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-10-26 11:51:45,280 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-10-26 11:51:45,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:51:45,401 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-10-26 11:51:45,404 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/200" in browser 2026-10-26 11:51:45,405 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/200" 2026-10-26 11:51:45,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:47,542 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:47] "GET /odoo/action-mrp.mrp_production_action/200 HTTP/1.1" 200 - 185 0.214 1.905 2026-10-26 11:51:47,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': 'C670DE181C7AB8BFFDA8595A5F73A6DF', 'loaderId': 'F056D773C6B8437BA8B84A933EF59DDE', 'isDownload': False} 2026-10-26 11:51:47,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate ready code "odoo.isTourReady('test_mrp_manual_consumption_02')" 2026-10-26 11:51:48,847 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:48] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.586 0.676 2026-10-26 11:51:48,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:48] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.247 2026-10-26 11:51:48,880 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:48] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.227 2026-10-26 11:51:48,913 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:48] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.266 2026-10-26 11:51:48,971 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.022 1.289 2026-10-26 11:51:48,997 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:51:49,030 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:49] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.013 1.352 2026-10-26 11:51:49,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:49] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:51:50,514 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-26 11:51:50,518 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-26 11:51:50,523 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:51:50,549 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:51:50,622 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-10-26 11:51:50,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:51:50,799 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.048 0.107 2026-10-26 11:51:50,804 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-26 11:51:50,896 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.033 0.123 2026-10-26 11:51:50,961 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: The ready code tooks too much time : 3.408892869949341 2026-10-26 11:51:50,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate test code "odoo.startTour('test_mrp_manual_consumption_02', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/200", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:51:51,011 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [1/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("0.00") 2026-10-26 11:51:51,106 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:51:51,137 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.089 0.277 2026-10-26 11:51:51,174 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.315 2026-10-26 11:51:51,257 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.040 0.116 2026-10-26 11:51:51,267 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.269 2026-10-26 11:51:51,280 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:51:51,311 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:51:51,327 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.111 2026-10-26 11:51:51,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "POST /mail/data HTTP/1.1" 200 - 145 0.157 0.615 2026-10-26 11:51:51,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.555 2026-10-26 11:51:51,839 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:51] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.013 0.614 2026-10-26 11:51:52,033 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-26 11:51:52,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.022 0.043 2026-10-26 11:51:52,185 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:51:52,476 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 113 0.111 0.283 2026-10-26 11:51:52,587 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.011 0.046 2026-10-26 11:51:52,676 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.043 0.097 2026-10-26 11:51:52,687 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.145 2026-10-26 11:51:53,065 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 111 0.169 0.261 2026-10-26 11:51:53,223 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:51:53,449 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.016 2026-10-26 11:51:53,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.038 0.076 2026-10-26 11:51:53,598 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [2/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last 2026-10-26 11:51:53,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.032 0.136 2026-10-26 11:51:53,696 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.039 0.076 2026-10-26 11:51:53,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [3/10] Tour test_mrp_manual_consumption_02 → Step div[name="quantity"] input 2026-10-26 11:51:53,813 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.030 0.329 2026-10-26 11:51:53,849 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.176 2026-10-26 11:51:53,931 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [4/10] Tour test_mrp_manual_consumption_02 → Step div[name="picked"] input 2026-10-26 11:51:53,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:53] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.012 0.037 2026-10-26 11:51:53,994 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [5/10] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-26 11:51:54,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [6/10] Tour test_mrp_manual_consumption_02 → Step input[id='qty_producing_0'] 2026-10-26 11:51:54,122 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:54] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 35 0.039 0.076 2026-10-26 11:51:54,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [7/10] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-26 11:51:54,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [8/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("16.00") 2026-10-26 11:51:54,482 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:54] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.147 0.165 2026-10-26 11:51:54,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:54] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 30 0.028 0.070 2026-10-26 11:51:54,995 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:54] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.134 0.196 2026-10-26 11:51:55,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:55] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.149 0.193 2026-10-26 11:51:55,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [9/10] Tour test_mrp_manual_consumption_02 → Step save form (trigger: .o_form_button_save:enabled) 2026-10-26 11:51:55,520 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [10/10] Tour test_mrp_manual_consumption_02 → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:51:56,005 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:56] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 136 0.194 0.288 2026-10-26 11:51:56,086 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:56] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.026 0.038 2026-10-26 11:51:56,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-10-26 11:51:56,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:51:56,162 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:56] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.020 0.083 2026-10-26 11:51:56,218 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:56] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.028 0.077 2026-10-26 11:51:56,387 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 30824064 (allocated 32358400) 2026-10-26 11:51:56,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 15557 2026-10-26 11:51:56,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-10-26 11:51:56,416 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 15557 2026-10-26 11:51:56,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115156_582913_test_mrp_manual_consumption_02.txt 2026-10-26 11:51:56,583 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmpvl5gdjm6_chrome_odoo" 2026-10-26 11:51:56,675 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:52:06,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-10-26 11:52:11,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-10-26 11:52:14,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-10-26 11:52:20,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-10-26 11:52:27,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:52:27,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-10-26 11:52:28,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 15786 2026-10-26 11:52:28,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmpwu7fm3ej_chrome_odoo 2026-10-26 11:52:28,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:41691/json/version 2026-10-26 11:52:28,258 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41691/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:52:28,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-10-26 11:52:28,396 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:41691/json 2026-10-26 11:52:28,397 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:41691/json with timeout 3 increased to 10s during tests 2026-10-26 11:52:28,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:41691/devtools/page/5913FE1500E672303AB67C7BD7507513 2026-10-26 11:52:28,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-10-26 11:52:28,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-10-26 11:52:28,528 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:52:28,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-10-26 11:52:28,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Open "http://127.0.0.1:8069/web#action=1113&active_id=62" in browser 2026-10-26 11:52:28,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigating to: "http://127.0.0.1:8069/web#action=1113&active_id=62" 2026-10-26 11:52:28,592 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:32,011 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:32] "GET /web HTTP/1.1" 200 - 185 0.228 3.197 2026-10-26 11:52:32,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': '5913FE1500E672303AB67C7BD7507513', 'loaderId': '03119E4E7C03DEC858673B6D18CF9964', 'isDownload': False} 2026-10-26 11:52:32,016 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate ready code "odoo.isTourReady('mrp_bom_report_tour')" 2026-10-26 11:52:32,080 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:32] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 11:52:33,328 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.527 0.742 2026-10-26 11:52:33,347 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.284 2026-10-26 11:52:33,371 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 1.264 2026-10-26 11:52:33,390 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.301 2026-10-26 11:52:33,397 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:52:33,416 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:52:33,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:33] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 11:52:34,274 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:52:34,275 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:52:34,287 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-26 11:52:34,375 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-10-26 11:52:34,383 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-26 11:52:34,426 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:52:34,501 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.023 0.106 2026-10-26 11:52:34,504 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-26 11:52:34,521 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: The ready code tooks too much time : 2.505209445953369 2026-10-26 11:52:34,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate test code "odoo.startTour('mrp_bom_report_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=1113&active_id=62", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:52:34,595 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.032 0.118 2026-10-26 11:52:34,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [1/5] Tour mrp_bom_report_tour → Step Wait for BoM report to load (trigger: .o_mrp_bom_report_page) 2026-10-26 11:52:34,621 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:52:34,761 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.048 0.257 2026-10-26 11:52:34,765 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.171 2026-10-26 11:52:34,816 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.225 2026-10-26 11:52:34,899 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:52:34,912 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:52:35,433 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "POST /mail/data HTTP/1.1" 200 - 145 0.296 0.567 2026-10-26 11:52:35,495 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.864 2026-10-26 11:52:35,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.711 2026-10-26 11:52:35,621 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.024 0.756 2026-10-26 11:52:35,690 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.026 0.828 2026-10-26 11:52:35,692 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.897 2026-10-26 11:52:35,785 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:52:35,832 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.015 0.027 2026-10-26 11:52:35,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.005 0.012 2026-10-26 11:52:35,931 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:52:36,109 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:36] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 67 0.091 0.127 2026-10-26 11:52:36,239 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [2/5] Tour mrp_bom_report_tour → Step Check the current displayed variant (trigger: .o_mrp_bom_report_page h2 a:contains('[alpaca] Product Test Sync (L)')) 2026-10-26 11:52:36,309 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [3/5] Tour mrp_bom_report_tour → Step Open dropdown menu (trigger: .o-autocomplete--input) 2026-10-26 11:52:36,390 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [4/5] Tour mrp_bom_report_tour → Step Select the other variant (trigger: .o-autocomplete--dropdown-menu.show li.o-autocomplete--dropdown-item:eq(1)) 2026-10-26 11:52:36,488 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:36] "POST /web/dataset/call_kw/product.product/name_search HTTP/1.1" 200 - 8 0.030 0.060 2026-10-26 11:52:36,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [5/5] Tour mrp_bom_report_tour → Step Ensure the second variant is displayed (trigger: .o_mrp_bom_report_page h2 a:contains('[zebra] Product Test Sync (S)')) 2026-10-26 11:52:36,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:36] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 29 0.045 0.073 2026-10-26 11:52:36,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-10-26 11:52:36,707 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:52:36,864 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 24998516 (allocated 26066944) 2026-10-26 11:52:36,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 15786 2026-10-26 11:52:36,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-10-26 11:52:36,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 15786 2026-10-26 11:52:37,040 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115237_039955_test_mrp_report_bom_variant_selection.txt 2026-10-26 11:52:37,040 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmpwu7fm3ej_chrome_odoo" 2026-10-26 11:52:37,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:52:37,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-10-26 11:52:42,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 16001 2026-10-26 11:52:42,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmpk9fdvwhn_chrome_odoo 2026-10-26 11:52:42,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:37459/json/version 2026-10-26 11:52:42,664 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37459/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:52:42,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-26 11:52:42,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:37459/json 2026-10-26 11:52:42,815 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37459/json with timeout 3 increased to 10s during tests 2026-10-26 11:52:42,871 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:37459/devtools/page/2EBBEE071952BB67F4DBAFF0343B5326 2026-10-26 11:52:42,914 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-10-26 11:52:42,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-10-26 11:52:43,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:52:43,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-10-26 11:52:43,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Open "http://127.0.0.1:8069/odoo/action-1127/208" in browser 2026-10-26 11:52:43,193 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigating to: "http://127.0.0.1:8069/odoo/action-1127/208" 2026-10-26 11:52:43,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:45,165 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:45] "GET /odoo/action-1127/208 HTTP/1.1" 200 - 185 0.195 1.746 2026-10-26 11:52:45,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': '2EBBEE071952BB67F4DBAFF0343B5326', 'loaderId': 'FFE4DC5F1848B789FF59A23FAA98B738', 'isDownload': False} 2026-10-26 11:52:45,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate ready code "odoo.isTourReady('test_manufacturing_and_byproduct_sm_to_sml_synchronization')" 2026-10-26 11:52:45,222 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:45] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 11:52:45,231 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:45] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 11:52:45,243 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:45] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:52:45,304 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.069 2026-10-26 11:52:45,307 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:52:46,768 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:46] "GET /web/webclient/load_menus/19612825bbb876591f4f6c6a60d88d53007ac1e6e837a09c8d01e713b8955136 HTTP/1.1" 200 - 916 0.792 0.764 2026-10-26 11:52:46,782 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:46] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 1.383 2026-10-26 11:52:46,796 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:46] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 1.076 2026-10-26 11:52:47,072 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-26 11:52:47,086 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-26 11:52:47,087 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-10-26 11:52:47,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-26 11:52:47,187 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-10-26 11:52:47,224 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:52:47,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:52:47,375 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.053 0.123 2026-10-26 11:52:47,432 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.097 2026-10-26 11:52:47,470 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.201 2026-10-26 11:52:47,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate test code "odoo.startTour('test_manufacturing_and_byproduct_sm_to_sml_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-1127/208", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:52:47,564 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [1/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .btn-primary[name=action_confirm] 2026-10-26 11:52:47,648 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:52:47,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.103 0.300 2026-10-26 11:52:47,742 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.198 2026-10-26 11:52:47,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.133 2026-10-26 11:52:47,906 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:52:47,915 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:52:48,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "POST /mail/data HTTP/1.1" 200 - 145 0.241 0.584 2026-10-26 11:52:48,374 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.604 2026-10-26 11:52:48,408 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "POST /web/action/load HTTP/1.1" 200 - 9 0.014 0.552 2026-10-26 11:52:48,480 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.017 0.637 2026-10-26 11:52:48,529 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.700 2026-10-26 11:52:48,614 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:52:48,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.009 0.023 2026-10-26 11:52:48,730 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:52:48,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:48] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 112 0.081 0.246 2026-10-26 11:52:49,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.010 0.056 2026-10-26 11:52:49,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.033 0.106 2026-10-26 11:52:49,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.140 2026-10-26 11:52:49,543 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 112 0.169 0.227 2026-10-26 11:52:49,650 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:52:49,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:52:49,915 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [2/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-26 11:52:49,970 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:49] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.049 0.066 2026-10-26 11:52:50,025 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:50] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.137 2026-10-26 11:52:50,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [3/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:50,812 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:50] "POST /web/dataset/call_button/mrp.production/action_confirm HTTP/1.1" 200 - 173 0.373 0.511 2026-10-26 11:52:50,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:50] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.887 2026-10-26 11:52:50,933 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:50] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.890 2026-10-26 11:52:51,025 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.038 1.089 2026-10-26 11:52:51,354 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.116 0.386 2026-10-26 11:52:51,435 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.037 1.459 2026-10-26 11:52:51,506 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.019 0.097 2026-10-26 11:52:51,597 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [4/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-26 11:52:51,699 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /web/dataset/call_kw/stock.move/get_views HTTP/1.1" 200 - 8 0.053 0.041 2026-10-26 11:52:51,785 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /web/dataset/call_kw/stock.move.line/get_views HTTP/1.1" 200 - 9 0.006 0.042 2026-10-26 11:52:51,896 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.017 0.060 2026-10-26 11:52:51,993 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:51] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.028 0.131 2026-10-26 11:52:52,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [5/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .o_list_number:contains(5) 2026-10-26 11:52:52,166 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [6/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:52,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [7/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-26 11:52:52,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [8/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-26 11:52:52,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [9/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:52,465 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [10/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-26 11:52:52,528 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:52] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 22 0.014 0.056 2026-10-26 11:52:52,824 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:52] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 60 0.095 0.161 2026-10-26 11:52:53,211 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 108 0.130 0.216 2026-10-26 11:52:53,244 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.005 0.010 2026-10-26 11:52:53,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.035 0.043 2026-10-26 11:52:53,432 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.042 0.096 2026-10-26 11:52:53,496 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.028 0.172 2026-10-26 11:52:53,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [11/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-26 11:52:53,538 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.138 2026-10-26 11:52:53,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [12/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-26 11:52:53,686 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [13/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:53,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [14/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=product_uom_qty]:contains(5.00)) > td:contains(25) 2026-10-26 11:52:53,815 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 18 0.013 0.047 2026-10-26 11:52:53,952 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:53] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 24 0.020 0.084 2026-10-26 11:52:54,291 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:54] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.116 0.156 2026-10-26 11:52:54,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [15/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-26 11:52:54,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [16/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:54,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [17/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('7') 2026-10-26 11:52:54,602 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:54] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 23 0.017 0.062 2026-10-26 11:52:54,973 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:54] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.092 0.206 2026-10-26 11:52:55,442 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 112 0.146 0.271 2026-10-26 11:52:55,468 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:52:55,559 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.034 0.039 2026-10-26 11:52:55,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [18/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:55,651 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.046 0.061 2026-10-26 11:52:55,711 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.016 0.060 2026-10-26 11:52:55,780 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:55] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.023 0.197 2026-10-26 11:52:55,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [19/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .nav-link[name=finished_products] 2026-10-26 11:52:55,964 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [20/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-26 11:52:56,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [21/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:56,124 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [22/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-26 11:52:56,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:56] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.020 0.045 2026-10-26 11:52:56,278 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [23/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-26 11:52:56,366 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [24/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-26 11:52:56,427 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [25/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:56,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [26/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-26 11:52:56,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [27/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-26 11:52:56,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [28/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:56,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [29/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-26 11:52:56,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:56] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 16 0.011 0.056 2026-10-26 11:52:57,283 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 111 0.142 0.287 2026-10-26 11:52:57,310 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 11:52:57,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.029 0.071 2026-10-26 11:52:57,515 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.025 0.101 2026-10-26 11:52:57,558 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.135 2026-10-26 11:52:57,617 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.114 2026-10-26 11:52:57,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [30/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-26 11:52:57,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [31/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-26 11:52:57,765 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [32/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:57,846 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [33/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('10') 2026-10-26 11:52:57,883 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:57] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 15 0.014 0.034 2026-10-26 11:52:58,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:58] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 18 0.014 0.050 2026-10-26 11:52:58,134 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [34/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-26 11:52:58,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [35/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-26 11:52:58,281 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [36/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_list_footer .o_list_number > span:contains('7') 2026-10-26 11:52:58,328 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:58] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 17 0.014 0.041 2026-10-26 11:52:58,633 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1531] 2026-10-26 11:52:58,976 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:58] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 145 0.257 0.304 2026-10-26 11:52:59,010 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:59] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 11:52:59,083 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:59] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.023 0.041 2026-10-26 11:52:59,125 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:59] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.039 2026-10-26 11:52:59,190 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:59] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.017 0.124 2026-10-26 11:52:59,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:59] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.089 2026-10-26 11:52:59,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [37/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-26 11:52:59,342 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [38/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-26 11:52:59,408 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-10-26 11:52:59,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: ╔═══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_manufacturing_and_byproduct_sm_to_sml_synchronization SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:52:59,764 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 36345368 (allocated 38916096) 2026-10-26 11:52:59,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 16001 2026-10-26 11:52:59,803 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-10-26 11:52:59,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 16001 2026-10-26 11:52:59,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115259_964931_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-10-26 11:52:59,965 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmpk9fdvwhn_chrome_odoo" 2026-10-26 11:53:00,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-10-26 11:53:01,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome pid: 16261 2026-10-26 11:53:01,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless temporary user profile dir: /tmp/tmpdgl3ue19_chrome_odoo 2026-10-26 11:53:01,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:37627/json/version 2026-10-26 11:53:01,404 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37627/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:53:01,479 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Browser version: Chrome/150.0.7871.114 2026-10-26 11:53:01,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:37627/json 2026-10-26 11:53:01,480 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:37627/json with timeout 3 increased to 10s during tests 2026-10-26 11:53:01,534 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Websocket url found: ws://127.0.0.1:37627/devtools/page/17026044A049012B196255F75F412601 2026-10-26 11:53:01,541 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Enable chrome headless console log notification 2026-10-26 11:53:01,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless enable page notifications 2026-10-26 11:53:01,800 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:53:01,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Setting session cookie in browser 2026-10-26 11:53:01,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/209" in browser 2026-10-26 11:53:01,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/209" 2026-10-26 11:53:01,852 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:03,911 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:03] "GET /odoo/action-mrp.mrp_production_action/209 HTTP/1.1" 200 - 185 0.182 1.881 2026-10-26 11:53:03,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigation result: {'frameId': '17026044A049012B196255F75F412601', 'loaderId': '9D15CEB4CB5D7EDD452BC22D394D621D', 'isDownload': False} 2026-10-26 11:53:03,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Evaluate ready code "odoo.isTourReady('test_mrp_multi_step_product_catalog_component_transfer')" 2026-10-26 11:53:04,007 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:04] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.030 2026-10-26 11:53:04,033 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:04] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.050 2026-10-26 11:53:04,155 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:53:05,388 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.614 0.783 2026-10-26 11:53:05,434 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.024 1.391 2026-10-26 11:53:05,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.817 2026-10-26 11:53:05,456 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.040 2026-10-26 11:53:05,481 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 1.466 2026-10-26 11:53:05,658 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-26 11:53:05,664 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-26 11:53:05,682 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-26 11:53:05,706 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-26 11:53:05,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: Owl is running in 'dev' mode. 2026-10-26 11:53:05,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:53:05,861 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.032 0.096 2026-10-26 11:53:05,870 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-26 11:53:05,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Evaluate test code "odoo.startTour('test_mrp_multi_step_product_catalog_component_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/209", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:53:05,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [1/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step button[name=action_add_from_catalog_raw] 2026-10-26 11:53:05,945 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.024 0.134 2026-10-26 11:53:06,013 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:53:06,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.054 0.243 2026-10-26 11:53:06,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.177 2026-10-26 11:53:06,701 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "POST /mail/data HTTP/1.1" 200 - 145 0.303 0.471 2026-10-26 11:53:06,734 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:53:06,757 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:53:06,776 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.760 2026-10-26 11:53:06,830 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.013 0.670 2026-10-26 11:53:06,872 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.722 2026-10-26 11:53:06,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.760 2026-10-26 11:53:06,916 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.998 2026-10-26 11:53:07,012 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.063 0.800 2026-10-26 11:53:07,054 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:53:07,140 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.033 0.041 2026-10-26 11:53:07,195 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:53:07,476 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.105 0.282 2026-10-26 11:53:07,612 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.042 0.041 2026-10-26 11:53:07,703 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.048 0.112 2026-10-26 11:53:08,031 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 89 0.175 0.190 2026-10-26 11:53:08,036 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.489 2026-10-26 11:53:08,194 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:53:08,352 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.008 0.010 2026-10-26 11:53:08,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [2/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_searchview_input 2026-10-26 11:53:08,495 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.061 0.092 2026-10-26 11:53:08,601 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.032 0.204 2026-10-26 11:53:08,666 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.256 2026-10-26 11:53:08,721 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.174 2026-10-26 11:53:08,734 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.003 0.237 2026-10-26 11:53:08,809 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.023 0.321 2026-10-26 11:53:08,864 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:08] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.277 2026-10-26 11:53:09,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:09] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.099 0.363 2026-10-26 11:53:09,288 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:09] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.014 0.034 2026-10-26 11:53:09,401 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:09] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.026 0.066 2026-10-26 11:53:09,617 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:09] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.093 0.098 2026-10-26 11:53:09,682 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:09] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.016 0.033 2026-10-26 11:53:10,192 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/235/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.013 0.042 2026-10-26 11:53:10,206 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [3/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_searchview_input 2026-10-26 11:53:10,207 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [4/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_kanban_record:contains(Wooden Leg) 2026-10-26 11:53:10,229 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/159/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.010 0.054 2026-10-26 11:53:10,251 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/281/image_128?unique=1792981027000 HTTP/1.1" 200 - 6 0.008 0.087 2026-10-26 11:53:10,286 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/147/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.015 0.145 2026-10-26 11:53:10,318 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/270/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.135 2026-10-26 11:53:10,340 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/158/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.006 0.164 2026-10-26 11:53:10,365 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/271/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.005 0.137 2026-10-26 11:53:10,402 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 4 0.016 0.142 2026-10-26 11:53:10,422 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/18/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.084 2026-10-26 11:53:10,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/19/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.004 0.089 2026-10-26 11:53:10,462 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/16/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.004 0.183 2026-10-26 11:53:10,497 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/17/image_128?unique=1792983032000 HTTP/1.1" 200 - 6 0.005 0.190 2026-10-26 11:53:10,531 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/21/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.009 0.111 2026-10-26 11:53:10,573 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/24/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.072 2026-10-26 11:53:10,590 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.157 2026-10-26 11:53:10,628 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/23/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.012 0.139 2026-10-26 11:53:10,668 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/20/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.010 0.281 2026-10-26 11:53:10,705 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/143/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.011 0.142 2026-10-26 11:53:10,739 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/148/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.008 0.216 2026-10-26 11:53:10,771 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/40/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.010 0.176 2026-10-26 11:53:10,793 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/230/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.003 0.078 2026-10-26 11:53:10,893 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 15 0.045 0.208 2026-10-26 11:53:10,920 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/231/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.009 0.161 2026-10-26 11:53:10,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/234/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.019 0.135 2026-10-26 11:53:10,991 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:10] "GET /web/image/product.product/41/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.008 0.383 2026-10-26 11:53:11,008 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "GET /web/image/product.product/229/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.004 0.100 2026-10-26 11:53:11,029 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "GET /web/image/product.product/233/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.003 0.346 2026-10-26 11:53:11,047 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "GET /web/image/product.product/228/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.004 0.063 2026-10-26 11:53:11,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 6 0.019 0.137 2026-10-26 11:53:11,127 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "GET /web/image/product.product/42/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.008 0.311 2026-10-26 11:53:11,155 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "GET /web/image/product.product/12/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.013 0.138 2026-10-26 11:53:11,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [5/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_kanban_record:contains(Wooden Leg) 2026-10-26 11:53:11,259 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [6/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step button:contains("Back to Production") 2026-10-26 11:53:11,325 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [7/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step div.o_field_widget:contains("WH/MO/") 2026-10-26 11:53:11,927 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:11] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.049 0.118 2026-10-26 11:53:12,221 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 65 0.127 0.232 2026-10-26 11:53:12,250 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:53:12,321 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:53:12,347 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: tour succeeded 2026-10-26 11:53:12,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_mrp_multi_step_product_catalog_component_transfer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-26 11:53:12,404 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.037 0.044 2026-10-26 11:53:12,452 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.106 2026-10-26 11:53:12,462 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.078 2026-10-26 11:53:12,554 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:12] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.018 0.050 2026-10-26 11:53:12,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: heap 37117928 (allocated 40091648) 2026-10-26 11:53:12,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing chrome headless with pid 16261 2026-10-26 11:53:12,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing websocket connection 2026-10-26 11:53:12,798 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Terminating chrome headless with pid 16261 2026-10-26 11:53:12,931 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115312_931316_test_mrp_multi_step_product_catalog_component_transfer.txt 2026-10-26 11:53:12,931 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Removing chrome user profile "/tmp/tmpdgl3ue19_chrome_odoo" 2026-10-26 11:53:13,752 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-10-26 11:53:14,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 16514 2026-10-26 11:53:14,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmp3giikfhh_chrome_odoo 2026-10-26 11:53:14,648 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:36429/json/version 2026-10-26 11:53:14,650 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36429/json/version with timeout 3 increased to 10s during tests 2026-10-26 11:53:14,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-26 11:53:14,691 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:36429/json 2026-10-26 11:53:14,692 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:36429/json with timeout 3 increased to 10s during tests 2026-10-26 11:53:14,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:36429/devtools/page/CFD35576CD2E0EBA22F028135822DE9B 2026-10-26 11:53:14,720 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-10-26 11:53:14,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-10-26 11:53:14,935 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:admin from n/a 2026-10-26 11:53:14,953 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-10-26 11:53:14,966 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/210" in browser 2026-10-26 11:53:14,967 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/210" 2026-10-26 11:53:15,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:16,884 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:16] "GET /odoo/action-mrp.mrp_production_action/210 HTTP/1.1" 200 - 185 0.172 1.709 2026-10-26 11:53:16,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': 'CFD35576CD2E0EBA22F028135822DE9B', 'loaderId': 'E998F08C3EB5AA12A7D35C03DF2D81EA', 'isDownload': False} 2026-10-26 11:53:16,889 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-10-26 11:53:16,965 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:16] "GET /web/assets/28608ee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.011 2026-10-26 11:53:16,979 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:16] "GET /web/assets/b591026/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-26 11:53:17,018 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:17] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:53:17,091 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-26 11:53:18,286 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /web/webclient/load_menus/1e05f7a8abfb07aa0687762d7a83d8469e528b233c9b45538c2f1036774cd298 HTTP/1.1" 200 - 915 0.593 0.743 2026-10-26 11:53:18,301 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /web/assets/3cef3f1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 11:53:18,330 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 1.363 2026-10-26 11:53:18,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /web/assets/9002d8f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.902 2026-10-26 11:53:18,573 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-26 11:53:18,581 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-26 11:53:18,582 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-26 11:53:18,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-26 11:53:18,688 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-26 11:53:18,732 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-26 11:53:18,788 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.030 0.073 2026-10-26 11:53:18,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:53:18,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate test code "odoo.startTour('test_mrp_production_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/210", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:53:18,932 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [1/5] Tour test_mrp_production_product_catalog → Step button[name=action_add_from_catalog_raw] 2026-10-26 11:53:18,976 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.053 0.161 2026-10-26 11:53:19,017 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.251 2026-10-26 11:53:19,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.125 2026-10-26 11:53:19,078 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.018 0.199 2026-10-26 11:53:19,162 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:53:19,176 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:53:19,208 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:53:19,605 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "POST /mail/data HTTP/1.1" 200 - 145 0.186 0.521 2026-10-26 11:53:19,659 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.616 2026-10-26 11:53:19,699 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.569 2026-10-26 11:53:19,752 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.019 0.628 2026-10-26 11:53:19,809 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/image/res.partner/3/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.012 0.692 2026-10-26 11:53:19,852 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-26 11:53:19,908 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.011 0.037 2026-10-26 11:53:19,978 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:53:20,242 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.078 0.278 2026-10-26 11:53:20,364 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.014 0.043 2026-10-26 11:53:20,442 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.046 0.084 2026-10-26 11:53:20,755 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 88 0.142 0.187 2026-10-26 11:53:20,760 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.441 2026-10-26 11:53:20,940 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:20] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.008 0.007 2026-10-26 11:53:21,105 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:53:21,220 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [2/5] Tour test_mrp_production_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-26 11:53:21,296 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.114 0.079 2026-10-26 11:53:21,347 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.215 2026-10-26 11:53:21,431 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.032 0.229 2026-10-26 11:53:21,443 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.002 0.207 2026-10-26 11:53:21,522 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.235 2026-10-26 11:53:21,610 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.034 0.446 2026-10-26 11:53:21,664 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.280 2026-10-26 11:53:21,734 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:21] "GET /web/image/res.partner/2/avatar_128?unique=1792982153000 HTTP/1.1" 200 - 9 0.015 0.142 2026-10-26 11:53:22,051 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.099 0.404 2026-10-26 11:53:22,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.015 0.023 2026-10-26 11:53:22,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.018 0.045 2026-10-26 11:53:22,358 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.072 0.082 2026-10-26 11:53:22,413 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.013 0.030 2026-10-26 11:53:22,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [3/5] Tour test_mrp_production_product_catalog → Step .o_product_added 2026-10-26 11:53:22,868 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "GET /web/image/product.product/235/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.005 0.026 2026-10-26 11:53:22,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [4/5] Tour test_mrp_production_product_catalog → Step button:contains("Back to Production") 2026-10-26 11:53:22,917 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "GET /web/image/product.product/159/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.017 0.036 2026-10-26 11:53:22,959 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [5/5] Tour test_mrp_production_product_catalog → Step div.o_field_widget:contains("WH/MO/") 2026-10-26 11:53:22,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:22] "GET /web/image/product.product/147/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.011 0.114 2026-10-26 11:53:23,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/158/image_128?unique=1792980648000 HTTP/1.1" 200 - 6 0.006 0.117 2026-10-26 11:53:23,034 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/281/image_128?unique=1792981027000 HTTP/1.1" 200 - 6 0.007 0.145 2026-10-26 11:53:23,068 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/17/image_128?unique=1792983032000 HTTP/1.1" 200 - 6 0.014 0.080 2026-10-26 11:53:23,089 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/16/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.151 2026-10-26 11:53:23,122 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/270/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.229 2026-10-26 11:53:23,144 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/271/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.244 2026-10-26 11:53:23,174 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/18/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.007 0.159 2026-10-26 11:53:23,201 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/23/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.006 0.063 2026-10-26 11:53:23,230 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/21/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.012 0.113 2026-10-26 11:53:23,254 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/19/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.004 0.191 2026-10-26 11:53:23,276 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/148/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.005 0.084 2026-10-26 11:53:23,293 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/24/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.005 0.134 2026-10-26 11:53:23,332 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/143/image_128?unique=1792983110000 HTTP/1.1" 200 - 6 0.012 0.105 2026-10-26 11:53:23,357 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/20/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.005 0.272 2026-10-26 11:53:23,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/233/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.005 0.094 2026-10-26 11:53:23,415 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/231/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.006 0.070 2026-10-26 11:53:23,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/40/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.006 0.193 2026-10-26 11:53:23,484 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/230/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.017 0.161 2026-10-26 11:53:23,514 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/41/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.006 0.244 2026-10-26 11:53:23,536 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/42/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.003 0.161 2026-10-26 11:53:23,560 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/228/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.006 0.051 2026-10-26 11:53:23,581 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/234/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.004 0.153 2026-10-26 11:53:23,615 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/229/image_128?unique=1792980668000 HTTP/1.1" 200 - 6 0.005 0.146 2026-10-26 11:53:23,766 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.045 0.318 2026-10-26 11:53:23,785 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:23] "GET /web/image/product.product/12/image_128?unique=1792982370000 HTTP/1.1" 200 - 6 0.003 0.234 2026-10-26 11:53:24,067 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.124 0.421 2026-10-26 11:53:24,126 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:53:24,226 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:53:24,247 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-10-26 11:53:24,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-26 11:53:24,350 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.041 0.088 2026-10-26 11:53:24,392 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.128 2026-10-26 11:53:24,418 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:24] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.005 0.138 2026-10-26 11:53:24,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 36574452 (allocated 39829504) 2026-10-26 11:53:24,571 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 16514 2026-10-26 11:53:24,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-10-26 11:53:24,575 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 16514 2026-10-26 11:53:24,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_115324_754420_test_mrp_order_product_catalog.txt 2026-10-26 11:53:24,755 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmp3giikfhh_chrome_odoo" 2026-10-26 11:53:24,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:53:39,220 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-10-26 11:53:39,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-10-26 11:53:40,508 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-10-26 11:53:41,204 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-10-26 11:53:44,427 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-10-26 11:53:48,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-10-26 11:53:50,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-10-26 11:53:52,299 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1542] 2026-10-26 11:53:52,628 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1543] 2026-10-26 11:53:52,902 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-10-26 11:53:57,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-10-26 11:54:04,121 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-10-26 11:54:07,174 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-10-26 11:54:11,261 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-10-26 11:54:19,671 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-10-26 11:54:21,332 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-10-26 11:54:23,418 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1566] 2026-10-26 11:54:23,581 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1552] 2026-10-26 11:54:25,084 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-10-26 11:54:29,133 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-10-26 11:54:31,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-10-26 11:54:33,525 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-10-26 11:54:37,434 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1577, 1578] 2026-10-26 11:54:37,681 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-10-26 11:54:40,829 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1581] 2026-10-26 11:54:41,250 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1580] 2026-10-26 11:54:41,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-10-26 11:54:43,489 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [99] 2026-10-26 11:54:44,197 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1587] 2026-10-26 11:54:45,349 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1582] 2026-10-26 11:54:45,590 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1590] 2026-10-26 11:54:45,942 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1583] 2026-10-26 11:54:46,476 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:54:56,306 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-10-26 11:54:59,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:55:34,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-10-26 11:55:40,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-10-26 11:55:47,255 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-10-26 11:55:47,803 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #833 deleted stock.move records with IDs: [1599] 2026-10-26 11:55:50,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-10-26 11:55:57,373 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #833 deleted stock.move.line records with IDs: [1596] 2026-10-26 11:55:58,182 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-10-26 11:56:04,004 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #833 deleted stock.move.line records with IDs: [1601] 2026-10-26 11:56:06,326 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-10-26 11:56:25,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:56:26,928 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-10-26 11:56:26,947 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41891] 2026-10-26 11:56:26,962 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 11:56:28,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-10-26 11:56:29,801 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1610] 2026-10-26 11:56:30,487 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-10-26 11:56:33,202 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-10-26 11:56:35,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 11:57:02,729 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-10-26 11:57:10,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-10-26 11:57:18,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 11:57:28,667 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-10-26 11:57:29,256 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1633] 2026-10-26 11:57:29,374 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-10-26 11:57:29,933 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:57:40,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-10-26 11:57:45,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-10-26 11:57:54,314 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-10-26 11:57:57,515 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1650] 2026-10-26 11:57:59,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-10-26 11:58:00,118 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1655] 2026-10-26 11:58:00,250 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1667] 2026-10-26 11:58:00,496 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-10-26 11:58:04,661 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:58:04,684 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-10-26 11:58:07,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-10-26 11:58:15,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-10-26 11:58:18,545 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:58:20,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-10-26 11:58:25,053 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1667] 2026-10-26 11:58:25,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-10-26 11:58:27,939 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-10-26 11:58:31,195 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1674, 1675] 2026-10-26 11:58:31,965 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1678] 2026-10-26 11:58:34,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-10-26 11:58:37,663 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1692] 2026-10-26 11:58:38,601 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1700, 1693, 1694] 2026-10-26 11:58:38,869 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1689] 2026-10-26 11:58:39,760 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1703, 1690, 1691] 2026-10-26 11:58:39,926 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1688] 2026-10-26 11:58:40,067 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-10-26 11:58:44,101 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1707] 2026-10-26 11:58:45,135 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-10-26 11:58:47,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-10-26 11:58:48,608 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1714] 2026-10-26 11:58:52,281 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1716] 2026-10-26 11:58:52,635 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-10-26 11:58:53,830 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1720] 2026-10-26 11:58:56,717 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1723] 2026-10-26 11:58:56,992 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-10-26 11:58:58,321 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1727] 2026-10-26 11:59:00,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-10-26 11:59:02,046 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1731] 2026-10-26 11:59:04,075 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1734] 2026-10-26 11:59:05,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-10-26 11:59:08,362 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-10-26 11:59:12,881 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1742] 2026-10-26 11:59:13,667 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1746] 2026-10-26 11:59:14,201 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-10-26 11:59:15,194 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1751] 2026-10-26 11:59:16,782 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1753] 2026-10-26 11:59:17,005 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1752] 2026-10-26 11:59:17,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-10-26 11:59:20,483 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-10-26 11:59:25,796 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-10-26 11:59:29,529 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1769, 1770, 1771] 2026-10-26 11:59:30,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-10-26 11:59:30,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-10-26 11:59:35,949 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1779, 1780, 1781] 2026-10-26 11:59:36,606 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-10-26 11:59:38,624 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1784] 2026-10-26 11:59:38,728 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1785] 2026-10-26 11:59:38,809 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1782] 2026-10-26 11:59:40,010 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1789, 1790, 1791] 2026-10-26 11:59:40,647 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-10-26 11:59:46,949 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-10-26 11:59:51,456 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1803] 2026-10-26 11:59:53,449 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1806] 2026-10-26 11:59:54,770 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1810] 2026-10-26 11:59:55,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-10-26 11:59:57,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-10-26 11:59:59,769 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1820, 1822] 2026-10-26 12:00:00,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-10-26 12:00:01,099 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1824] 2026-10-26 12:00:02,079 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-10-26 12:00:05,494 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-10-26 12:00:07,712 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1828] 2026-10-26 12:00:09,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-10-26 12:00:10,100 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1835] 2026-10-26 12:00:11,095 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-10-26 12:00:13,174 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1842, 1843, 1844] 2026-10-26 12:00:13,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:14,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-10-26 12:00:16,576 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1845] 2026-10-26 12:00:16,691 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1846] 2026-10-26 12:00:16,764 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1847] 2026-10-26 12:00:20,161 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1849, 1850] 2026-10-26 12:00:20,977 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1854] 2026-10-26 12:00:24,287 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-10-26 12:00:26,208 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1861] 2026-10-26 12:00:26,337 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1862] 2026-10-26 12:00:26,403 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1863] 2026-10-26 12:00:29,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-10-26 12:00:30,871 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1874] 2026-10-26 12:00:35,194 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-10-26 12:00:36,175 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1879] 2026-10-26 12:00:36,241 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1880] 2026-10-26 12:00:36,300 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1881] 2026-10-26 12:00:36,373 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1882] 2026-10-26 12:00:38,791 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1884, 1885, 1886] 2026-10-26 12:00:39,659 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1889, 1890] 2026-10-26 12:00:41,290 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1897] 2026-10-26 12:00:45,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-10-26 12:00:54,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-10-26 12:00:56,262 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1912, 1913, 1914] 2026-10-26 12:00:58,899 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1915, 1916, 1917] 2026-10-26 12:00:59,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_components_on_received_quantity_change ... 2026-10-26 12:01:01,382 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1931, 1932, 1933, 1934] 2026-10-26 12:01:01,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_productions_of_the_same_lot ... 2026-10-26 12:01:05,724 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:06,785 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-10-26 12:01:06,814 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42341] 2026-10-26 12:01:06,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:01:07,678 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-10-26 12:01:12,414 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1693], uid: 849, model: product.product 2026-10-26 12:01:12,433 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1693], uid: 849, model: product.product 2026-10-26 12:01:14,237 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:15,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-10-26 12:01:16,618 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1964] 2026-10-26 12:01:18,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 16771 2026-10-26 12:01:18,379 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmpov2p445c_chrome_odoo 2026-10-26 12:01:18,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:44129/json/version 2026-10-26 12:01:18,381 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44129/json/version with timeout 3 increased to 10s during tests 2026-10-26 12:01:18,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-10-26 12:01:18,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:44129/json 2026-10-26 12:01:18,551 104 INFO rb-9ca8621-226001-429045 odoo.tests.common.requests: request http://127.0.0.1:44129/json with timeout 3 increased to 10s during tests 2026-10-26 12:01:18,599 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:44129/devtools/page/8EACF3A9BEB487F7E08E3DDC72462399 2026-10-26 12:01:18,621 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-10-26 12:01:18,642 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-10-26 12:01:18,738 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:georges1 from n/a 2026-10-26 12:01:18,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-10-26 12:01:18,779 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Open "http://127.0.0.1:8069/my/productions" in browser 2026-10-26 12:01:18,780 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigating to: "http://127.0.0.1:8069/my/productions" 2026-10-26 12:01:18,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:01:20,856 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:20] "GET /my/productions HTTP/1.1" 200 - 234 0.286 1.764 2026-10-26 12:01:20,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': '8EACF3A9BEB487F7E08E3DDC72462399', 'loaderId': '497A2CADF003F9CFC0AA0E64B1E7CC95', 'isDownload': False} 2026-10-26 12:01:20,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-10-26 12:01:20,921 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:01:20,952 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a924f0/web.assets_frontend.min.css, copying from /web/assets/2a924f0/web.assets_frontend.min.css 2026-10-26 12:01:21,022 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/assets/1/2a924f0/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.051 0.043 2026-10-26 12:01:21,033 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js, copying from /web/assets/9d4efaf/web.assets_frontend_minimal.min.js 2026-10-26 12:01:21,051 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/assets/1/9d4efaf/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.057 2026-10-26 12:01:21,055 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-26 12:01:21,056 104 INFO rb-9ca8621-226001-429045 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-26 12:01:21,072 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/70b2f18/web.__assets_tests_call__.min.js, copying from /web/assets/70b2f18/web.__assets_tests_call__.min.js 2026-10-26 12:01:21,095 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/assets/1/70b2f18/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.032 2026-10-26 12:01:21,222 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:01:21,243 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 12:01:21,247 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/image/website/1/logo/My%20Website?unique=15a14a4 HTTP/1.1" 200 - 4 0.027 0.020 2026-10-26 12:01:21,252 104 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 12:01:21,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js, copying from /web/assets/dfa5431/web.assets_frontend_lazy.min.js 2026-10-26 12:01:21,350 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/assets/1/dfa5431/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.051 2026-10-26 12:01:21,376 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /web/image/website/1/favicon?unique=15a14a4 HTTP/1.1" 200 - 4 0.002 0.061 2026-10-26 12:01:21,908 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:21] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:01:22,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate test code "odoo.startTour('subcontracting_portal_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/productions", "delayToCheckUndeterminisms": 0})" 2026-10-26 12:01:22,058 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [1/3] Tour subcontracting_portal_tour → Step Select the picking to open the backend view. (trigger: table > tbody > tr a:has(span:contains(WH/IN/00))) 2026-10-26 12:01:22,113 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.140 2026-10-26 12:01:22,183 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.027 0.181 2026-10-26 12:01:22,478 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "GET /my/productions/507 HTTP/1.1" 200 - 32 0.024 0.286 2026-10-26 12:01:22,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.016 0.035 2026-10-26 12:01:22,833 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "GET /my/productions/507/subcontracting_portal HTTP/1.1" 200 - 44 0.039 0.260 2026-10-26 12:01:22,873 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "GET /web/assets/ff24f75/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 12:01:22,887 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:22] "GET /web/assets/5ebad47/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 12:01:23,208 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:01:23,235 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-10-26 12:01:23,347 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "POST /web/action/load HTTP/1.1" 200 - 15 0.014 0.034 2026-10-26 12:01:23,555 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "POST /web/dataset/call_kw/stock.picking/get_views HTTP/1.1" 200 - 85 0.049 0.128 2026-10-26 12:01:23,701 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [2/3] Tour subcontracting_portal_tour → Step Wait the subcontracting portal to be loaded. (trigger: :iframe .o_subcontracting_portal) 2026-10-26 12:01:23,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [3/3] Tour subcontracting_portal_tour → Step :iframe button[name="action_show_details"] 2026-10-26 12:01:23,817 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "POST /web/dataset/call_kw/stock.picking/web_read HTTP/1.1" 200 - 40 0.042 0.082 2026-10-26 12:01:23,845 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.005 0.111 2026-10-26 12:01:23,919 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:23] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.017 0.170 2026-10-26 12:01:24,100 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-10-26 12:01:24,101 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 12:01:24,166 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:01:24] "POST /web/dataset/call_button/stock.move/action_show_details HTTP/1.1" 200 - 19 0.020 0.034 2026-10-26 12:01:24,262 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 18479332 (allocated 19922944) 2026-10-26 12:01:24,263 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 16771 2026-10-26 12:01:24,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-10-26 12:01:24,271 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 16771 2026-10-26 12:01:24,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-9ca8621-226001-429045/chrome_logs/chrome_log_20261026_120124_387736_test_subcontrating_portal.txt 2026-10-26 12:01:24,388 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmpov2p445c_chrome_odoo" 2026-10-26 12:01:24,455 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:25,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-10-26 12:01:29,659 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1968] 2026-10-26 12:01:30,291 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-10-26 12:01:34,327 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1973] 2026-10-26 12:01:35,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-10-26 12:01:36,561 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1977] 2026-10-26 12:01:36,648 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1978] 2026-10-26 12:01:36,714 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1979] 2026-10-26 12:01:36,787 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1980] 2026-10-26 12:01:37,963 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1981, 1982, 1983, 1984] 2026-10-26 12:01:40,146 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1987, 1988] 2026-10-26 12:01:41,829 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1996] 2026-10-26 12:01:45,229 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-10-26 12:01:50,892 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2009] 2026-10-26 12:01:54,405 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2014] 2026-10-26 12:01:55,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-10-26 12:02:00,625 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2022] 2026-10-26 12:02:01,447 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-10-26 12:02:11,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:02:30,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-10-26 12:02:40,361 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-10-26 12:02:44,930 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #851 deleted stock.move.line records with IDs: [2043] 2026-10-26 12:02:49,646 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:02:50,709 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-10-26 12:02:50,725 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42469] 2026-10-26 12:02:50,734 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:02:51,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-10-26 12:02:54,855 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #854 deleted stock.move.line records with IDs: [2049] 2026-10-26 12:02:55,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:02:57,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-10-26 12:02:59,643 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2056] 2026-10-26 12:03:00,974 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-10-26 12:03:03,664 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2061] 2026-10-26 12:03:09,431 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2067] 2026-10-26 12:03:10,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:03:12,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-10-26 12:03:13,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-10-26 12:03:14,349 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-10-26 12:03:16,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-10-26 12:03:18,144 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2074] 2026-10-26 12:03:18,451 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2073] 2026-10-26 12:03:18,826 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2023] 2026-10-26 12:03:19,983 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2024] 2026-10-26 12:03:21,481 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2075] 2026-10-26 12:03:21,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-10-26 12:03:23,023 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-10-26 12:03:27,665 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2081] 2026-10-26 12:03:28,516 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2085] 2026-10-26 12:03:29,157 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-10-26 12:03:31,762 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-10-26 12:03:36,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-10-26 12:03:41,815 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-10-26 12:03:45,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-10-26 12:03:48,726 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-10-26 12:03:51,858 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-10-26 12:03:55,870 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2113] 2026-10-26 12:03:56,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-10-26 12:04:00,146 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125] 2026-10-26 12:04:00,475 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-10-26 12:04:03,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-10-26 12:04:06,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-10-26 12:04:08,528 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2155] 2026-10-26 12:04:09,645 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_add_comp_no_product_price_change ... 2026-10-26 12:04:18,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-10-26 12:04:23,947 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2173] 2026-10-26 12:04:26,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-10-26 12:04:27,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-10-26 12:04:28,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-10-26 12:04:33,456 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2178] 2026-10-26 12:04:35,627 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_price_diff_billing_user ... 2026-10-26 12:04:40,319 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2183] 2026-10-26 12:04:42,713 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-10-26 12:04:42,746 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42931] 2026-10-26 12:04:42,758 104 INFO rb-9ca8621-226001-429045 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:04:43,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-10-26 12:04:49,219 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2188] 2026-10-26 12:04:51,705 104 INFO rb-9ca8621-226001-429045 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-10-26 12:04:54,369 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2196] 2026-10-26 12:04:54,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:04:54,636 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-10-26 12:05:03,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (383) 2026-10-26 12:05:03,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (383) 2026-10-26 12:05:03,397 104 INFO rb-9ca8621-226001-429045 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-10-26 12:05:10,971 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:05:12,178 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-10-26 12:05:12,223 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:13,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2562&access_token=df3b5342ea9e24a5110b3cdb2857e5c105641edea584818136a82d2093cd55e1 HTTP/1.1" 200 - 243 0.228 1.447 2026-10-26 12:05:13,966 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "POST /payment/transaction HTTP/1.1" 200 - 15 0.020 0.042 2026-10-26 12:05:14,034 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-10-26 12:05:14,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:14,089 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:16,943 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2561&access_token=860089496cd4a8ef0d785ef1674b9d0b0670ecd9612f87c9567087223ef8301b HTTP/1.1" 200 - 263 0.250 2.607 2026-10-26 12:05:16,992 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "POST /payment/transaction HTTP/1.1" 200 - 16 0.012 0.023 2026-10-26 12:05:17,052 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-10-26 12:05:17,083 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:05:17,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:19,309 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:19] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2560&access_token=b5283ae9467a2ba54211c94d6075cc7051cb84626f92dd5aa4e2011d4173fe13 HTTP/1.1" 200 - 322 0.357 1.850 2026-10-26 12:05:19,379 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:19] "POST /payment/transaction HTTP/1.1" 200 - 16 0.014 0.035 2026-10-26 12:05:19,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-10-26 12:05:19,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:21,309 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:21] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2562&access_token=df3b5342ea9e24a5110b3cdb2857e5c105641edea584818136a82d2093cd55e1 HTTP/1.1" 200 - 244 0.237 1.559 2026-10-26 12:05:21,384 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:21] "POST /payment/transaction HTTP/1.1" 200 - 18 0.017 0.039 2026-10-26 12:05:21,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-10-26 12:05:21,477 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:21,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:23,306 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2561&access_token=860089496cd4a8ef0d785ef1674b9d0b0670ecd9612f87c9567087223ef8301b HTTP/1.1" 200 - 263 0.234 1.563 2026-10-26 12:05:23,375 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /payment/transaction HTTP/1.1" 200 - 19 0.012 0.037 2026-10-26 12:05:23,434 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-10-26 12:05:23,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:05:23,491 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:25,560 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:25] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2560&access_token=b5283ae9467a2ba54211c94d6075cc7051cb84626f92dd5aa4e2011d4173fe13 HTTP/1.1" 200 - 322 0.309 1.763 2026-10-26 12:05:25,632 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:25] "POST /payment/transaction HTTP/1.1" 200 - 19 0.014 0.039 2026-10-26 12:05:25,710 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-10-26 12:05:25,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:25,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:28,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:28] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2561&access_token=860089496cd4a8ef0d785ef1674b9d0b0670ecd9612f87c9567087223ef8301b HTTP/1.1" 200 - 263 0.208 2.884 2026-10-26 12:05:28,928 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:28] "POST /payment/transaction HTTP/1.1" 200 - 16 0.011 0.027 2026-10-26 12:05:28,940 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows.TestFlows.test_31_tokenize_portal: waiting for threads: [] 2026-10-26 12:05:28,996 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-10-26 12:05:29,025 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:05:29,046 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:31,110 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:31] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2560&access_token=b5283ae9467a2ba54211c94d6075cc7051cb84626f92dd5aa4e2011d4173fe13 HTTP/1.1" 200 - 322 0.286 1.780 2026-10-26 12:05:31,172 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:31] "POST /payment/transaction HTTP/1.1" 200 - 16 0.009 0.024 2026-10-26 12:05:31,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-10-26 12:05:31,260 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:31,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.212 -0.212 2026-10-26 12:05:33,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.017 -0.017 2026-10-26 12:05:33,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-10-26 12:05:33,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:05:33,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.260 -0.260 2026-10-26 12:05:35,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.012 -0.012 2026-10-26 12:05:35,312 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-10-26 12:05:35,335 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:35,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.326 -0.326 2026-10-26 12:05:37,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.031 -0.031 2026-10-26 12:05:37,630 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-10-26 12:05:37,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:05:37,000 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.275 -0.275 2026-10-26 12:05:39,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.019 -0.019 2026-10-26 12:05:40,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-10-26 12:05:40,041 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:40,163 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:43,529 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "GET /my/payment_method HTTP/1.1" 200 - 251 0.218 3.156 2026-10-26 12:05:43,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "GET /my/payment_method HTTP/1.1" 200 - 25 0.026 0.118 2026-10-26 12:05:43,832 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "GET /my/payment_method HTTP/1.1" 200 - 24 0.017 0.085 2026-10-26 12:05:43,887 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-10-26 12:05:43,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:43,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:44,362 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:44] "POST /payment/transaction HTTP/1.1" 200 - 20 0.012 0.408 2026-10-26 12:05:44,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-10-26 12:05:44,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:44,948 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:44] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.014 0.495 2026-10-26 12:05:46,108 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:46] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.178 0.971 2026-10-26 12:05:46,139 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:46,735 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:46] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 113 0.084 0.497 2026-10-26 12:05:46,792 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-10-26 12:05:46,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:47,230 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:47] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=df3b5342ea9e24a5110b3cdb2857e5c105641edea584818136a82d2093cd55e1 HTTP/1.1" 303 - 18 0.012 0.413 2026-10-26 12:05:48,279 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3Ddf3b5342ea9e24a5110b3cdb2857e5c105641edea584818136a82d2093cd55e1 HTTP/1.1" 200 - 179 0.159 0.884 2026-10-26 12:05:48,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:48,987 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=df3b5342ea9e24a5110b3cdb2857e5c105641edea584818136a82d2093cd55e1 HTTP/1.1" 200 - 113 0.091 0.566 2026-10-26 12:05:49,066 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-10-26 12:05:49,094 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:50,628 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:50] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2562&access_token=579b122040ab4002749b0d4e56eb5d45598ce42d53900c63ac039da7b43bc361 HTTP/1.1" 404 - 190 0.186 1.360 2026-10-26 12:05:50,726 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:50] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2562&access_token=173809c50885bfcbd4514912b2e857e533570df540aa42f42cbc291487541ef3 HTTP/1.1" 404 - 16 0.017 0.067 2026-10-26 12:05:50,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-10-26 12:05:50,786 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:53,763 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2562&access_token=abcde HTTP/1.1" 404 - 186 0.168 2.812 2026-10-26 12:05:53,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-10-26 12:05:53,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:53,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:54,440 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:54] "POST /payment/transaction HTTP/1.1" 200 - 20 0.010 0.507 2026-10-26 12:05:54,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-10-26 12:05:54,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:05:54,552 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:54,989 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:54] "POST /payment/transaction HTTP/1.1" 200 - 23 0.011 0.429 2026-10-26 12:05:55,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-10-26 12:05:55,094 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-10-26 12:05:55,138 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-10-26 12:05:55,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:55,678 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:55] "POST /payment/transaction HTTP/1.1" 200 - 7 0.003 0.519 2026-10-26 12:05:55,733 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-10-26 12:05:55,747 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:56,228 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:56] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.482 2026-10-26 12:05:56,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-10-26 12:05:56,306 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:56,801 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:56] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.497 2026-10-26 12:05:56,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:07,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-10-26 12:06:13,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:06:13,763 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:14,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:14] "POST /payment/archive_token HTTP/1.1" 200 - 14 0.008 0.431 2026-10-26 12:06:14,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_multicompany_flows.TestMultiCompanyFlows.test_archive_token_logged_in_another_company: waiting for threads: [] 2026-10-26 12:06:14,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-10-26 12:06:14,334 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:portal_user from n/a 2026-10-26 12:06:14,394 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:16,085 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:16] "GET /my/payment_method HTTP/1.1" 200 - 252 0.232 1.463 2026-10-26 12:06:16,144 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-10-26 12:06:16,189 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:internal_user from n/a 2026-10-26 12:06:16,213 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:18,128 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:18] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2568&access_token=cb56ad168b0b65eca6ce7961125bbe3f4021eeb0ab24da75a87df99b2c9dc461&company_id=385 HTTP/1.1" 200 - 316 0.278 1.640 2026-10-26 12:06:18,197 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:18] "POST /payment/transaction HTTP/1.1" 200 - 16 0.012 0.023 2026-10-26 12:06:18,299 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:06:19,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-10-26 12:06:19,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-10-26 12:06:19,800 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-10-26 12:06:19,908 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-10-26 12:06:19,948 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-10-26 12:06:19,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-10-26 12:06:20,051 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-10-26 12:06:20,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-10-26 12:06:20,249 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-10-26 12:06:20,300 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-10-26 12:06:20,373 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-10-26 12:06:20,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-10-26 12:06:20,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-10-26 12:06:20,584 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-10-26 12:06:20,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-10-26 12:06:20,711 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-10-26 12:06:20,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:22,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-10-26 12:06:22,358 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-10-26 12:06:22,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-10-26 12:06:22,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-10-26 12:06:22,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-10-26 12:06:22,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-10-26 12:06:22,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-10-26 12:06:23,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-10-26 12:06:23,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-10-26 12:06:23,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-10-26 12:06:23,436 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-10-26 12:06:23,554 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-10-26 12:06:23,677 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-10-26 12:06:23,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-10-26 12:06:23,933 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-10-26 12:06:31,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-10-26 12:06:31,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-10-26 12:06:31,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-10-26 12:06:31,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-10-26 12:06:31,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-10-26 12:06:31,543 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-10-26 12:06:31,685 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-10-26 12:06:31,788 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-10-26 12:06:31,878 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-10-26 12:06:31,986 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-10-26 12:06:32,098 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-10-26 12:06:32,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:33,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-10-26 12:06:33,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-10-26 12:06:33,590 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-10-26 12:06:33,640 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-10-26 12:06:33,690 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-10-26 12:06:33,742 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-10-26 12:06:33,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-10-26 12:06:33,902 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-10-26 12:06:34,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:35,395 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-10-26 12:06:35,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-10-26 12:06:35,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 868, model: payment.transaction 2026-10-26 12:06:35,708 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-10-26 12:06:35,834 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-10-26 12:06:35,961 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-10-26 12:06:36,076 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-10-26 12:06:36,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-10-26 12:06:36,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-10-26 12:06:36,582 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-10-26 12:06:36,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: payment.transaction 2026-10-26 12:06:36,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-10-26 12:06:36,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-10-26 12:06:37,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-10-26 12:06:37,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-10-26 12:06:37,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-10-26 12:06:37,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: skipped TestPaymentTransaction.test_updating_state_resets_post_processing_status : This test should not be run after account_payment is installed. 2026-10-26 12:06:37,316 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-10-26 12:06:37,516 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-10-26 12:06:37,553 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 868, model: payment.transaction 2026-10-26 12:06:37,604 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-10-26 12:06:37,725 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:38,945 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-10-26 12:06:39,020 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-10-26 12:06:39,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:39,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-10-26 12:06:39,502 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:39] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.010 0.443 2026-10-26 12:06:39,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-10-26 12:06:39,588 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-10-26 12:06:39,632 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-10-26 12:06:39,670 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:41,417 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.004 1.745 2026-10-26 12:06:41,456 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-10-26 12:06:41,498 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:41,963 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.464 2026-10-26 12:06:42,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-10-26 12:06:42,035 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:42,505 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.028 0.445 2026-10-26 12:06:42,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-10-26 12:06:42,579 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:43,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.015 0.409 2026-10-26 12:06:43,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen.AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error: waiting for threads: [] 2026-10-26 12:06:43,045 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-10-26 12:06:43,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-26 12:06:43,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-10-26 12:06:43,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-10-26 12:06:43,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-26 12:06:43,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-10-26 12:06:43,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-10-26 12:06:43,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-10-26 12:06:43,608 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-10-26 12:06:43,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-10-26 12:06:43,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-26 12:06:43,739 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-26 12:06:43,797 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-10-26 12:06:43,819 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-26 12:06:43,863 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-10-26 12:06:43,894 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-26 12:06:43,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-10-26 12:06:43,983 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-26 12:06:44,029 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-10-26 12:06:44,204 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-10-26 12:06:44,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-10-26 12:06:44,378 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-10-26 12:06:44,440 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-10-26 12:06:44,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:44,923 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.010 0.443 2026-10-26 12:06:44,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-10-26 12:06:45,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:46,992 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.009 1.974 2026-10-26 12:06:47,034 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-10-26 12:06:47,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:47,482 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.009 0.407 2026-10-26 12:06:47,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:06:47,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:47,961 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.009 0.394 2026-10-26 12:06:48,027 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-10-26 12:06:48,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:48,547 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-10-26 12:06:48,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /payment/adyen/notification HTTP/1.1" 200 - 35 0.032 0.478 2026-10-26 12:06:48,619 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:06:48,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:49,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.469 2026-10-26 12:06:49,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:50,461 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:06:50,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-26 12:06:50,649 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:06:50,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-10-26 12:06:50,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:51,991 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-26 12:06:52,068 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-26 12:06:52,128 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:52,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:52] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.009 0.440 2026-10-26 12:06:53,598 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:53] "GET /payment/status HTTP/1.1" 200 - 180 0.153 0.866 2026-10-26 12:06:53,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-26 12:06:53,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:55,647 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.003 1.948 2026-10-26 12:06:56,891 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /payment/status HTTP/1.1" 200 - 180 0.236 1.005 2026-10-26 12:06:56,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows.TestProcessingFlows.test_redirect_notification_triggers_signature_check: waiting for threads: [] 2026-10-26 12:06:56,944 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-26 12:06:57,030 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-26 12:06:57,112 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:06:57,141 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:57,548 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.406 2026-10-26 12:06:57,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:06:57,630 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:58,042 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.412 2026-10-26 12:06:58,120 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:06:59,394 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:06:59,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-26 12:06:59,533 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-26 12:06:59,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:07:00,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:07:00,906 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-26 12:07:00,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:07:01,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-10-26 12:07:01,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-26 12:07:01,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-10-26 12:07:01,995 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:07:03,188 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-26 12:07:03,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-26 12:07:03,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-26 12:07:03,384 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:07:03,412 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:03,831 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.418 2026-10-26 12:07:03,884 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:07:03,927 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:04,357 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.004 0.429 2026-10-26 12:07:04,417 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:07:05,633 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-10-26 12:07:05,777 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-10-26 12:07:05,845 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-10-26 12:07:05,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-10-26 12:07:05,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:07:07,199 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-10-26 12:07:07,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-10-26 12:07:07,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-10-26 12:07:07,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-10-26 12:07:07,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:07:27,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_amount_difference_note_is_written_in_the_company_language ... 2026-10-26 12:07:28,904 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:29,382 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:29,467 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000001', 'should_tokenize': False} 2026-10-26 12:07:29,467 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000001: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000001'} 2026-10-26 12:07:29,481 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:29] "POST /invoice/transaction/2705 HTTP/1.1" 200 - 43 0.043 0.551 2026-10-26 12:07:29,723 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:29] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 47 0.081 0.130 2026-10-26 12:07:30,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:30] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 75 0.098 0.250 2026-10-26 12:07:30,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_api_log_row_of_a_failed_payment_notification_masks_the_checksum_and_holds_no_secret ... 2026-10-26 12:07:31,253 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:31,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:31,740 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000002', 'should_tokenize': False} 2026-10-26 12:07:31,741 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000002: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000002'} 2026-10-26 12:07:31,755 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:31] "POST /invoice/transaction/2706 HTTP/1.1" 200 - 44 0.039 0.465 2026-10-26 12:07:32,004 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:32] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.080 0.135 2026-10-26 12:07:32,228 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:32] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.067 0.135 2026-10-26 12:07:32,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bank_retry_after_failed_processing_adds_a_second_api_log_row_with_the_success_answer ... 2026-10-26 12:07:33,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:33,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:33,824 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000003', 'should_tokenize': False} 2026-10-26 12:07:33,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000003: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000003'} 2026-10-26 12:07:33,841 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:33] "POST /invoice/transaction/2707 HTTP/1.1" 200 - 44 0.046 0.562 2026-10-26 12:07:34,065 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.067 0.127 2026-10-26 12:07:34,285 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:34] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.061 0.135 2026-10-26 12:07:34,486 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:34] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.065 0.109 2026-10-26 12:07:36,331 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bidv_payment_received_but_not_yet_booked_shows_no_payment_status_header ... 2026-10-26 12:07:37,191 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:37,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:37,728 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000004', 'should_tokenize': False} 2026-10-26 12:07:37,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000004: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000004'} 2026-10-26 12:07:37,749 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:37] "POST /invoice/transaction/2709 HTTP/1.1" 200 - 44 0.045 0.517 2026-10-26 12:07:37,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:37] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.069 0.136 2026-10-26 12:07:38,191 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:38] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.062 0.123 2026-10-26 12:07:38,227 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:40,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:40] "GET /my/invoices/2709?access_token=7889ce10-2cbf-4586-b36b-710c5adfea4e HTTP/1.1" 200 - 249 0.413 1.405 2026-10-26 12:07:40,106 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_already_settled_for_invoice_paid_by_another_payment ... 2026-10-26 12:07:41,074 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:43,034 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:43,114 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000005', 'should_tokenize': False} 2026-10-26 12:07:43,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000005: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000005'} 2026-10-26 12:07:43,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "POST /invoice/transaction/2710 HTTP/1.1" 200 - 44 0.037 2.022 2026-10-26 12:07:44,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.072 0.111 2026-10-26 12:07:45,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_already_settled_for_reversed_invoice ... 2026-10-26 12:07:45,979 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:46,412 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:46,503 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000006', 'should_tokenize': False} 2026-10-26 12:07:46,503 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000006: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000006'} 2026-10-26 12:07:46,518 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /invoice/transaction/2712 HTTP/1.1" 200 - 44 0.046 0.496 2026-10-26 12:07:48,205 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.080 0.131 2026-10-26 12:07:48,283 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer ... 2026-10-26 12:07:49,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:49,646 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:49,735 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000007', 'should_tokenize': False} 2026-10-26 12:07:49,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000007: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000007'} 2026-10-26 12:07:49,749 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /invoice/transaction/2714 HTTP/1.1" 200 - 44 0.037 0.521 2026-10-26 12:07:49,962 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.065 0.123 2026-10-26 12:07:49,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows.TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer: waiting for threads: [] 2026-10-26 12:07:50,012 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_for_another_service_id_is_refused_and_leaves_transaction_untouched ... 2026-10-26 12:07:50,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:51,360 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:51,466 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000008', 'should_tokenize': False} 2026-10-26 12:07:51,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000008: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000008'} 2026-10-26 12:07:51,483 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /invoice/transaction/2715 HTTP/1.1" 200 - 44 0.056 0.524 2026-10-26 12:07:51,636 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 23 0.039 0.076 2026-10-26 12:07:51,681 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_on_paid_transaction_answers_already_paid ... 2026-10-26 12:07:52,662 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:53,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:53,212 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000009', 'should_tokenize': False} 2026-10-26 12:07:53,212 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000009: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000009'} 2026-10-26 12:07:53,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /invoice/transaction/2716 HTTP/1.1" 200 - 44 0.053 0.525 2026-10-26 12:07:53,491 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.069 0.136 2026-10-26 12:07:53,714 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.076 0.130 2026-10-26 12:07:53,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 35 0.051 0.097 2026-10-26 12:07:53,963 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_cancelled_invoice ... 2026-10-26 12:07:54,893 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:55,294 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:55,376 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000010', 'should_tokenize': False} 2026-10-26 12:07:55,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000010: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000010'} 2026-10-26 12:07:55,396 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /invoice/transaction/2717 HTTP/1.1" 200 - 44 0.042 0.464 2026-10-26 12:07:57,626 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:57] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.074 0.141 2026-10-26 12:07:57,680 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_transaction_in_error_of_an_open_invoice ... 2026-10-26 12:07:58,714 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:59,208 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:07:59,307 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000011', 'should_tokenize': False} 2026-10-26 12:07:59,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000011: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000011'} 2026-10-26 12:07:59,327 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:59] "POST /invoice/transaction/2718 HTTP/1.1" 200 - 44 0.055 0.561 2026-10-26 12:07:59,645 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:59] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.078 0.113 2026-10-26 12:07:59,731 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_does_not_reveal_paid_state ... 2026-10-26 12:08:00,735 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:01,270 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:01,352 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000012', 'should_tokenize': False} 2026-10-26 12:08:01,352 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000012: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000012'} 2026-10-26 12:08:01,366 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /invoice/transaction/2719 HTTP/1.1" 200 - 44 0.039 0.597 2026-10-26 12:08:01,602 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.065 0.135 2026-10-26 12:08:01,793 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.066 0.103 2026-10-26 12:08:01,846 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 15 0.010 0.033 2026-10-26 12:08:01,850 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows.TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_does_not_reveal_paid_state: waiting for threads: [] 2026-10-26 12:08:01,916 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_or_another_service_id_leaves_no_note ... 2026-10-26 12:08:02,828 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:03,367 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:03,465 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000013', 'should_tokenize': False} 2026-10-26 12:08:03,466 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000013: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000013'} 2026-10-26 12:08:03,483 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /invoice/transaction/2720 HTTP/1.1" 200 - 44 0.044 0.615 2026-10-26 12:08:05,060 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 16 0.012 0.027 2026-10-26 12:08:05,219 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 22 0.036 0.090 2026-10-26 12:08:05,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_cancelled_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-10-26 12:08:06,488 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:06,914 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:07,001 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000014', 'should_tokenize': False} 2026-10-26 12:08:07,001 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000014: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000014'} 2026-10-26 12:08:07,027 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /invoice/transaction/2722 HTTP/1.1" 200 - 44 0.048 0.497 2026-10-26 12:08:07,157 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.039 0.072 2026-10-26 12:08:08,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:09,630 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:09] "GET /my/invoices/2722?access_token=8f848c85-14c3-4069-9a88-4d36cf425f6b HTTP/1.1" 200 - 221 0.238 1.334 2026-10-26 12:08:09,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_customer_returning_in_a_new_login_session_sees_the_same_instructions_again ... 2026-10-26 12:08:10,757 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:11,272 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:11,359 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000015', 'should_tokenize': False} 2026-10-26 12:08:11,359 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000015: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000015'} 2026-10-26 12:08:11,375 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:11] "POST /invoice/transaction/2723 HTTP/1.1" 200 - 44 0.045 0.577 2026-10-26 12:08:11,498 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:11] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.035 0.057 2026-10-26 12:08:12,267 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.res_users: Login successful for db:rb-9ca8621-226001-429045 login:bidv_flow_portal_user from n/a 2026-10-26 12:08:14,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:14] "GET /my/invoices/2723 HTTP/1.1" 200 - 267 0.279 1.563 2026-10-26 12:08:14,240 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_customer_returning_with_the_payment_link_sees_the_same_instructions_again ... 2026-10-26 12:08:15,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:17,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:17,231 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000016', 'should_tokenize': False} 2026-10-26 12:08:17,231 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000016: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000016'} 2026-10-26 12:08:17,246 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:17] "POST /invoice/transaction/2724 HTTP/1.1" 200 - 44 0.039 2.050 2026-10-26 12:08:17,370 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:17] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.031 0.070 2026-10-26 12:08:17,402 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:19,082 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:19] "GET /my/invoices/2724?access_token=1272c84d-4932-4115-915f-58a868ac2ec6 HTTP/1.1" 200 - 238 0.246 1.449 2026-10-26 12:08:19,162 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_failed_payment_notification_leaves_one_api_log_row_with_the_system_error_answer ... 2026-10-26 12:08:20,093 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:20,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:20,634 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000017', 'should_tokenize': False} 2026-10-26 12:08:20,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000017: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000017'} 2026-10-26 12:08:20,648 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:20] "POST /invoice/transaction/2725 HTTP/1.1" 200 - 44 0.037 0.521 2026-10-26 12:08:20,931 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:20] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.084 0.139 2026-10-26 12:08:21,133 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:21] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.063 0.113 2026-10-26 12:08:21,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_failed_processing_answers_system_error_and_records_nothing ... 2026-10-26 12:08:22,445 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:22,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:22,988 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000018', 'should_tokenize': False} 2026-10-26 12:08:22,988 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000018: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000018'} 2026-10-26 12:08:23,014 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:23] "POST /invoice/transaction/2726 HTTP/1.1" 200 - 44 0.049 0.523 2026-10-26 12:08:23,300 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:23] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.108 0.138 2026-10-26 12:08:23,519 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:23] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.063 0.120 2026-10-26 12:08:23,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_foreign_currency_payment_of_another_amount_is_left_for_manual_booking ... 2026-10-26 12:08:23,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:24,442 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:24] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 45 0.049 0.595 2026-10-26 12:08:24,641 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:24] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 39 0.054 0.105 2026-10-26 12:08:24,860 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_full_bidv_payment_completes_transaction_and_puts_trans_id_in_payment_memo ... 2026-10-26 12:08:25,861 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:26,322 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:26,424 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000020', 'should_tokenize': False} 2026-10-26 12:08:26,425 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000020: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000020'} 2026-10-26 12:08:26,445 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:26] "POST /invoice/transaction/2727 HTTP/1.1" 200 - 44 0.062 0.536 2026-10-26 12:08:26,673 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:26] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.062 0.125 2026-10-26 12:08:26,889 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:26] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.071 0.124 2026-10-26 12:08:28,613 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_partly_paid_through_bidv_shows_the_payment_status_header_once ... 2026-10-26 12:08:29,492 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:31,638 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:31,719 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000021', 'should_tokenize': False} 2026-10-26 12:08:31,719 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000021: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000021'} 2026-10-26 12:08:31,734 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /invoice/transaction/2729 HTTP/1.1" 200 - 44 0.043 2.202 2026-10-26 12:08:31,990 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.064 0.166 2026-10-26 12:08:32,225 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.091 0.123 2026-10-26 12:08:33,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:35,392 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "GET /my/invoices/2729?access_token=ea1430ab-cf2a-4c51-9d6b-02fc3beed3ec HTTP/1.1" 200 - 253 0.202 1.367 2026-10-26 12:08:35,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_with_a_pending_payment_of_another_provider_shows_no_bidv_instructions ... 2026-10-26 12:08:36,442 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:36,954 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:38,369 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:38] "GET /my/invoices/2731?access_token=e2e17ef5-a254-4b21-8a96-999711793f5b HTTP/1.1" 200 - 257 0.203 1.728 2026-10-26 12:08:38,423 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_without_any_payment_shows_no_bidv_instructions ... 2026-10-26 12:08:39,216 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:39,655 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:41,346 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:41] "GET /my/invoices/2732?access_token=03c1b029-ff44-4e93-bd1e-a979f2ca9f05 HTTP/1.1" 200 - 253 0.222 1.914 2026-10-26 12:08:41,415 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_one_bidv_trans_id_cannot_be_held_by_two_transactions ... 2026-10-26 12:08:42,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:42,717 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:42,792 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000022', 'should_tokenize': False} 2026-10-26 12:08:42,793 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000022: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000022'} 2026-10-26 12:08:42,810 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:42] "POST /invoice/transaction/2733 HTTP/1.1" 200 - 44 0.039 0.484 2026-10-26 12:08:43,021 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:43] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.071 0.112 2026-10-26 12:08:43,207 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.067 0.104 2026-10-26 12:08:43,901 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:43,978 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000023', 'should_tokenize': False} 2026-10-26 12:08:43,978 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000023: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000023'} 2026-10-26 12:08:43,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:43] "POST /invoice/transaction/2734 HTTP/1.1" 200 - 30 0.032 0.055 2026-10-26 12:08:44,050 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_over_payment_books_the_received_amount ... 2026-10-26 12:08:44,877 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:45,370 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:45,456 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000024', 'should_tokenize': False} 2026-10-26 12:08:45,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000024: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000024'} 2026-10-26 12:08:45,475 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:45] "POST /invoice/transaction/2735 HTTP/1.1" 200 - 44 0.048 0.554 2026-10-26 12:08:45,660 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.056 0.106 2026-10-26 12:08:45,876 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:45] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.068 0.133 2026-10-26 12:08:47,428 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_paid_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-10-26 12:08:48,307 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:50,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:50,257 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000025', 'should_tokenize': False} 2026-10-26 12:08:50,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000025: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000025'} 2026-10-26 12:08:50,269 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:50] "POST /invoice/transaction/2737 HTTP/1.1" 200 - 44 0.033 1.933 2026-10-26 12:08:50,359 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:50] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.027 0.048 2026-10-26 12:08:51,680 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:53,143 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:53] "GET /my/invoices/2737?access_token=e1c7b24f-4dee-45d4-9b6a-1c976445e800 HTTP/1.1" 200 - 221 0.202 1.275 2026-10-26 12:08:53,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_paybill_meeting_a_row_lock_conflict_is_answered_without_database_error ... 2026-10-26 12:08:53,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:54,343 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:54,421 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000026', 'should_tokenize': False} 2026-10-26 12:08:54,422 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000026: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000026'} 2026-10-26 12:08:54,436 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:54] "POST /invoice/transaction/2739 HTTP/1.1" 200 - 44 0.038 0.503 2026-10-26 12:08:54,646 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:54] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.054 0.127 2026-10-26 12:08:54,870 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:54] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.083 0.124 2026-10-26 12:08:55,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:55] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 36 0.050 0.296 2026-10-26 12:08:56,810 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_arriving_after_cancellation_leaves_a_note_with_its_trans_id_on_the_invoice ... 2026-10-26 12:08:57,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:58,237 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:08:58,340 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000027', 'should_tokenize': False} 2026-10-26 12:08:58,340 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000027: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000027'} 2026-10-26 12:08:58,357 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:58] "POST /invoice/transaction/2741 HTTP/1.1" 200 - 44 0.054 0.593 2026-10-26 12:08:58,616 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:58] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.079 0.146 2026-10-26 12:08:58,956 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:58] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.078 0.147 2026-10-26 12:08:59,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_arriving_after_transaction_was_cancelled_is_still_recorded ... 2026-10-26 12:08:59,934 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:00,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:00,473 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000028', 'should_tokenize': False} 2026-10-26 12:09:00,473 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000028: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000028'} 2026-10-26 12:09:00,486 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:00] "POST /invoice/transaction/2742 HTTP/1.1" 200 - 44 0.034 0.522 2026-10-26 12:09:00,708 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:00] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.072 0.124 2026-10-26 12:09:01,048 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:01] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.081 0.137 2026-10-26 12:09:02,651 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_is_recorded_when_invoice_qr_codes_are_turned_off ... 2026-10-26 12:09:03,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:03,997 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:04,083 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000029', 'should_tokenize': False} 2026-10-26 12:09:04,084 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000029: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000029'} 2026-10-26 12:09:04,097 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:04] "POST /invoice/transaction/2744 HTTP/1.1" 200 - 44 0.044 0.463 2026-10-26 12:09:04,313 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:04] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.057 0.113 2026-10-26 12:09:04,540 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:04] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.068 0.128 2026-10-26 12:09:06,303 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_link_of_an_invoice_with_a_pending_bidv_payment_leads_to_the_same_instructions ... 2026-10-26 12:09:07,258 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:09,184 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:09,274 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000030', 'should_tokenize': False} 2026-10-26 12:09:09,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000030: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000030'} 2026-10-26 12:09:09,292 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:09] "POST /invoice/transaction/2746 HTTP/1.1" 200 - 44 0.042 1.995 2026-10-26 12:09:09,429 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:09] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.033 0.065 2026-10-26 12:09:09,546 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:11,173 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:11] "GET /my/invoices/2746?access_token=45512351-4dda-4e55-abe3-3a8524c259aa&move_id=2746&amount=1500000.0&payment_token=090110ce1fbdfc7e1e7d17526af49af2ba2005469ca32b2eb920be7a08e707a3&payment=True HTTP/1.1" 200 - 236 0.226 1.414 2026-10-26 12:09:11,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_fractional_amount_is_not_booked ... 2026-10-26 12:09:12,085 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:12,503 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:12,567 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000031', 'should_tokenize': False} 2026-10-26 12:09:12,567 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000031: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000031'} 2026-10-26 12:09:12,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:12] "POST /invoice/transaction/2747 HTTP/1.1" 200 - 44 0.029 0.470 2026-10-26 12:09:12,782 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:12] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.053 0.125 2026-10-26 12:09:12,984 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:12] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.079 0.103 2026-10-26 12:09:13,169 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_invalid_checksum_changes_nothing ... 2026-10-26 12:09:14,049 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:14,526 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:14,596 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000032', 'should_tokenize': False} 2026-10-26 12:09:14,596 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000032: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000032'} 2026-10-26 12:09:14,611 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:14] "POST /invoice/transaction/2748 HTTP/1.1" 200 - 44 0.036 0.529 2026-10-26 12:09:14,802 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:14] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.061 0.095 2026-10-26 12:09:14,847 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:14] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 15 0.011 0.022 2026-10-26 12:09:14,904 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_without_usable_amount_marks_transaction_in_error ... 2026-10-26 12:09:15,816 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:16,285 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:16,368 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000033', 'should_tokenize': False} 2026-10-26 12:09:16,369 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000033: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000033'} 2026-10-26 12:09:16,383 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:16] "POST /invoice/transaction/2749 HTTP/1.1" 200 - 44 0.039 0.531 2026-10-26 12:09:16,579 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:16] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.064 0.104 2026-10-26 12:09:16,748 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.053 0.095 2026-10-26 12:09:16,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_without_remark_and_with_numeric_trans_id_is_accepted ... 2026-10-26 12:09:17,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:17,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:18,002 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000034', 'should_tokenize': False} 2026-10-26 12:09:18,003 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000034: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000034'} 2026-10-26 12:09:18,016 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:18] "POST /invoice/transaction/2750 HTTP/1.1" 200 - 44 0.032 0.472 2026-10-26 12:09:18,200 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:18] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.057 0.104 2026-10-26 12:09:18,437 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:18] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.089 0.124 2026-10-26 12:09:18,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_ignores_a_transaction_of_another_session ... 2026-10-26 12:09:19,323 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:19,699 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:19,783 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000035', 'should_tokenize': False} 2026-10-26 12:09:19,783 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000035: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000035'} 2026-10-26 12:09:19,797 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:19] "POST /invoice/transaction/2751 HTTP/1.1" 200 - 44 0.036 0.440 2026-10-26 12:09:19,863 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:19] "POST /bidv_qr/process HTTP/1.1" 303 - 6 0.003 0.010 2026-10-26 12:09:19,946 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_puts_the_customer_own_transaction_in_pending ... 2026-10-26 12:09:20,782 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:22,572 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:22,656 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000036', 'should_tokenize': False} 2026-10-26 12:09:22,656 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000036: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000036'} 2026-10-26 12:09:22,671 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:22] "POST /invoice/transaction/2752 HTTP/1.1" 200 - 44 0.037 1.856 2026-10-26 12:09:22,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:22] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.030 0.076 2026-10-26 12:09:22,837 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refusal_note_is_written_in_the_company_language ... 2026-10-26 12:09:23,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:24,069 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:24,151 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000037', 'should_tokenize': False} 2026-10-26 12:09:24,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000037: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000037'} 2026-10-26 12:09:24,164 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:24] "POST /invoice/transaction/2753 HTTP/1.1" 200 - 44 0.041 0.420 2026-10-26 12:09:25,848 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:25] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 49 0.071 0.126 2026-10-26 12:09:25,942 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refused_bill_lookup_leaves_one_internal_note_with_reference_and_time_on_the_invoice ... 2026-10-26 12:09:26,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:27,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:27,437 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000038', 'should_tokenize': False} 2026-10-26 12:09:27,437 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000038: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000038'} 2026-10-26 12:09:27,452 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:27] "POST /invoice/transaction/2755 HTTP/1.1" 200 - 44 0.041 0.509 2026-10-26 12:09:29,349 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:29] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.083 0.132 2026-10-26 12:09:29,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refused_bill_lookup_of_a_cancelled_transaction_leaves_one_note_on_the_invoice ... 2026-10-26 12:09:30,267 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:30,629 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:30,703 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000039', 'should_tokenize': False} 2026-10-26 12:09:30,704 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000039: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000039'} 2026-10-26 12:09:30,716 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:30] "POST /invoice/transaction/2757 HTTP/1.1" 200 - 44 0.038 0.413 2026-10-26 12:09:31,008 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:31] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.057 0.129 2026-10-26 12:09:31,060 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_repeated_bill_lookup_refused_for_the_same_reason_adds_no_second_note ... 2026-10-26 12:09:31,872 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:32,288 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:32,364 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000040', 'should_tokenize': False} 2026-10-26 12:09:32,365 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000040: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000040'} 2026-10-26 12:09:32,378 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:32] "POST /invoice/transaction/2758 HTTP/1.1" 200 - 44 0.037 0.472 2026-10-26 12:09:34,105 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.059 0.108 2026-10-26 12:09:34,234 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 24 0.035 0.081 2026-10-26 12:09:34,322 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_repeated_payment_notification_is_booked_once ... 2026-10-26 12:09:35,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:37,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:37,337 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000041', 'should_tokenize': False} 2026-10-26 12:09:37,337 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000041: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000041'} 2026-10-26 12:09:37,351 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:37] "POST /invoice/transaction/2760 HTTP/1.1" 200 - 44 0.047 2.006 2026-10-26 12:09:37,574 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:37] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.072 0.120 2026-10-26 12:09:37,786 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:37] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.068 0.124 2026-10-26 12:09:37,953 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:37] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 27 0.039 0.100 2026-10-26 12:09:39,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_second_different_payment_on_paid_transaction_is_refused ... 2026-10-26 12:09:40,605 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:41,171 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:41,254 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000042', 'should_tokenize': False} 2026-10-26 12:09:41,254 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000042: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000042'} 2026-10-26 12:09:41,268 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:41] "POST /invoice/transaction/2762 HTTP/1.1" 200 - 44 0.039 0.629 2026-10-26 12:09:41,494 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:41] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.064 0.124 2026-10-26 12:09:41,729 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:41] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.085 0.127 2026-10-26 12:09:43,580 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.051 0.107 2026-10-26 12:09:43,769 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_second_payment_on_paid_transaction_leaves_a_note_with_its_trans_id ... 2026-10-26 12:09:44,660 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:45,037 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:45,115 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000043', 'should_tokenize': False} 2026-10-26 12:09:45,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000043: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000043'} 2026-10-26 12:09:45,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:45] "POST /invoice/transaction/2764 HTTP/1.1" 200 - 44 0.034 0.438 2026-10-26 12:09:45,324 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.050 0.114 2026-10-26 12:09:45,527 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:45] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.072 0.100 2026-10-26 12:09:45,710 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:45] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.057 0.111 2026-10-26 12:09:45,775 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_trans_id_replayed_onto_another_bill_does_not_settle_it ... 2026-10-26 12:09:46,603 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:47,055 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:47,142 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000044', 'should_tokenize': False} 2026-10-26 12:09:47,142 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000044: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000044'} 2026-10-26 12:09:47,156 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:47] "POST /invoice/transaction/2765 HTTP/1.1" 200 - 44 0.041 0.516 2026-10-26 12:09:47,363 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:47] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.059 0.109 2026-10-26 12:09:47,582 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:47] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.073 0.126 2026-10-26 12:09:48,215 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:48,310 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000045', 'should_tokenize': False} 2026-10-26 12:09:48,310 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000045: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000045'} 2026-10-26 12:09:48,316 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:48] "POST /invoice/transaction/2766 HTTP/1.1" 200 - 30 0.037 0.067 2026-10-26 12:09:48,522 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:48] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.060 0.120 2026-10-26 12:09:48,672 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:48] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 25 0.032 0.082 2026-10-26 12:09:48,895 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_transaction_without_vnd_amount_cannot_be_paid_through_bidv ... 2026-10-26 12:09:49,039 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:49,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:49] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 41 0.043 0.496 2026-10-26 12:09:49,759 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:49] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 31 0.059 0.081 2026-10-26 12:09:49,823 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_under_payment_books_received_amount_and_flags_the_difference ... 2026-10-26 12:09:50,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:09:52,723 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:52,803 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000047', 'should_tokenize': False} 2026-10-26 12:09:52,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000047: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000047'} 2026-10-26 12:09:52,821 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:52] "POST /invoice/transaction/2767 HTTP/1.1" 200 - 44 0.042 2.015 2026-10-26 12:09:53,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-26 12:09:53,558 104 INFO rb-9ca8621-226001-429045 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': 2627, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000048', 'should_tokenize': False} 2026-10-26 12:09:53,559 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000048: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000048'} 2026-10-26 12:09:53,565 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:53] "POST /invoice/transaction/2768 HTTP/1.1" 200 - 30 0.037 0.058 2026-10-26 12:09:53,795 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:53] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.090 0.117 2026-10-26 12:09:54,052 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:09:54] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.080 0.143 2026-10-26 12:09:55,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:10:03,716 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_account_holder_state_without_city_is_enough ... 2026-10-26 12:10:06,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_admin_enables_provider_whose_journal_bank_account_is_set_up_for_bidv ... 2026-10-26 12:10:06,232 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_account_holder_has_neither_city_nor_state ... 2026-10-26 12:10:08,304 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_bank_identifier_code_is_a_swift_code ... 2026-10-26 12:10:08,771 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_journal_bank_account_is_not_a_bidv_account ... 2026-10-26 12:10:09,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_bank_identifier_code ... 2026-10-26 12:10:09,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_merchant_id ... 2026-10-26 12:10:10,411 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_service_id ... 2026-10-26 12:10:10,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:10:27,976 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_issued_for_the_balance_of_a_confirmed_order_is_payable ... 2026-10-26 12:10:28,519 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:28,924 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:29,008 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000049', 'should_tokenize': False} 2026-10-26 12:10:29,008 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000049: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000049'} 2026-10-26 12:10:29,032 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:29] "POST /my/orders/99/transaction HTTP/1.1" 200 - 49 0.049 0.468 2026-10-26 12:10:29,149 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:29] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.037 0.053 2026-10-26 12:10:29,228 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000049 with the same value for the state: pending 2026-10-26 12:10:29,342 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:29] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.061 0.114 2026-10-26 12:10:29,552 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:29] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.078 0.110 2026-10-26 12:10:31,243 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-10-26 12:10:32,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:32,527 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000050', 'should_tokenize': False} 2026-10-26 12:10:32,528 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000050: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000050'} 2026-10-26 12:10:32,567 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:32] "POST /my/orders/99/transaction HTTP/1.1" 200 - 37 0.065 0.099 2026-10-26 12:10:32,694 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:32] "POST /bidv_qr/process HTTP/1.1" 303 - 28 0.040 0.064 2026-10-26 12:10:32,754 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000050 with the same value for the state: pending 2026-10-26 12:10:32,838 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:32] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.043 0.081 2026-10-26 12:10:33,116 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:33] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.092 0.157 2026-10-26 12:10:33,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_of_a_cancelled_order_is_refused_as_cancelled ... 2026-10-26 12:10:33,862 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:34,397 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:34,481 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000051', 'should_tokenize': False} 2026-10-26 12:10:34,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000051: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000051'} 2026-10-26 12:10:34,523 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:34] "POST /my/orders/100/transaction HTTP/1.1" 200 - 49 0.060 0.616 2026-10-26 12:10:34,654 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:34] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.037 0.054 2026-10-26 12:10:35,335 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:35] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.073 0.140 2026-10-26 12:10:35,380 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_of_an_expired_unpaid_order_is_not_refused_as_settled ... 2026-10-26 12:10:35,920 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:36,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:36,510 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000052', 'should_tokenize': False} 2026-10-26 12:10:36,511 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000052: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000052'} 2026-10-26 12:10:36,536 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:36] "POST /my/orders/101/transaction HTTP/1.1" 200 - 49 0.047 0.572 2026-10-26 12:10:36,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:36] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.035 0.074 2026-10-26 12:10:36,798 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000052 with the same value for the state: pending 2026-10-26 12:10:36,892 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:36] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.048 0.087 2026-10-26 12:10:36,960 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_balance_alias_stays_payable_after_the_prepayment_until_the_order_is_fully_collected ... 2026-10-26 12:10:37,458 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:39,403 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:39,531 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000053', 'should_tokenize': False} 2026-10-26 12:10:39,531 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000053: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000053'} 2026-10-26 12:10:39,557 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:39] "POST /my/orders/102/transaction HTTP/1.1" 200 - 49 0.077 2.025 2026-10-26 12:10:39,692 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:39] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.031 0.070 2026-10-26 12:10:39,718 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:39,804 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000054', 'should_tokenize': False} 2026-10-26 12:10:39,804 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000054: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000054'} 2026-10-26 12:10:39,833 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:39] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.039 0.079 2026-10-26 12:10:39,922 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:39] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.028 0.051 2026-10-26 12:10:39,955 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:40,031 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000055', 'should_tokenize': False} 2026-10-26 12:10:40,032 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000055: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000055'} 2026-10-26 12:10:40,049 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:40] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.040 0.057 2026-10-26 12:10:40,188 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:40] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.046 0.082 2026-10-26 12:10:40,271 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000053 with the same value for the state: pending 2026-10-26 12:10:40,357 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:40] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.050 0.093 2026-10-26 12:10:40,586 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:40] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.086 0.125 2026-10-26 12:10:42,242 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-10-26 12:10:43,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-10-26 12:10:43,387 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:43] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.058 0.096 2026-10-26 12:10:43,470 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-10-26 12:10:43,558 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:43] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.051 0.105 2026-10-26 12:10:43,756 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.074 0.107 2026-10-26 12:10:43,946 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:43] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.060 0.115 2026-10-26 12:10:44,063 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_order_page_of_a_pending_bidv_payment_shows_the_instructions_and_still_offers_to_pay ... 2026-10-26 12:10:44,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:44,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:45,052 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000056', 'should_tokenize': False} 2026-10-26 12:10:45,053 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000056: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000056'} 2026-10-26 12:10:45,089 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:45] "POST /my/orders/103/transaction HTTP/1.1" 200 - 49 0.057 0.523 2026-10-26 12:10:45,246 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:45] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.039 0.076 2026-10-26 12:10:45,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:47,490 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:47] "GET /my/orders/103?access_token=3dd48633-8348-406b-887f-521467520224 HTTP/1.1" 200 - 313 0.308 1.919 2026-10-26 12:10:47,544 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_order_with_nothing_to_pay_counts_as_settled ... 2026-10-26 12:10:47,979 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_is_refused_as_settled_once_the_first_paid_the_whole_order ... 2026-10-26 12:10:48,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:48,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:49,028 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000058', 'should_tokenize': False} 2026-10-26 12:10:49,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000058: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000058'} 2026-10-26 12:10:49,058 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /my/orders/105/transaction HTTP/1.1" 200 - 49 0.047 0.522 2026-10-26 12:10:49,189 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.034 0.057 2026-10-26 12:10:49,208 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:49,326 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000059', 'should_tokenize': False} 2026-10-26 12:10:49,327 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000059: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000059'} 2026-10-26 12:10:49,357 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /my/orders/105/transaction HTTP/1.1" 200 - 36 0.056 0.097 2026-10-26 12:10:49,448 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.027 0.049 2026-10-26 12:10:49,542 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000058 with the same value for the state: pending 2026-10-26 12:10:49,658 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.053 0.125 2026-10-26 12:10:49,891 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:49] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.084 0.124 2026-10-26 12:10:50,100 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:50] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.060 0.119 2026-10-26 12:10:50,167 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_is_refused_as_settled_once_the_first_payment_confirmed_the_order ... 2026-10-26 12:10:50,713 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:51,205 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:51,289 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000060', 'should_tokenize': False} 2026-10-26 12:10:51,290 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000060: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000060'} 2026-10-26 12:10:51,316 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:51] "POST /my/orders/106/transaction HTTP/1.1" 200 - 49 0.043 0.565 2026-10-26 12:10:51,448 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:51] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.041 0.063 2026-10-26 12:10:51,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:51,550 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000061', 'should_tokenize': False} 2026-10-26 12:10:51,550 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000061: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000061'} 2026-10-26 12:10:51,575 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:51] "POST /my/orders/106/transaction HTTP/1.1" 200 - 36 0.036 0.068 2026-10-26 12:10:51,697 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:51] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.047 0.062 2026-10-26 12:10:51,768 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000060 with the same value for the state: pending 2026-10-26 12:10:51,867 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:51] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.042 0.107 2026-10-26 12:10:52,064 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:52] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.062 0.117 2026-10-26 12:10:53,802 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-10-26 12:10:55,033 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:55] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.073 0.101 2026-10-26 12:10:55,159 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_full_prepayment ... 2026-10-26 12:10:55,693 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:10:56,125 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:56,222 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000062', 'should_tokenize': False} 2026-10-26 12:10:56,222 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000062: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000062'} 2026-10-26 12:10:56,253 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:56] "POST /my/orders/107/transaction HTTP/1.1" 200 - 49 0.049 0.514 2026-10-26 12:10:56,416 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:56] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.045 0.070 2026-10-26 12:10:56,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:10:56,525 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000063', 'should_tokenize': False} 2026-10-26 12:10:56,525 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000063: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000063'} 2026-10-26 12:10:56,553 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:56] "POST /my/orders/107/transaction HTTP/1.1" 200 - 36 0.044 0.069 2026-10-26 12:10:56,687 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:56] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.042 0.075 2026-10-26 12:10:56,771 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000062 with the same value for the state: pending 2026-10-26 12:10:56,877 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:56] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.049 0.104 2026-10-26 12:10:57,099 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:57] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.081 0.119 2026-10-26 12:10:57,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000063 with the same value for the state: pending 2026-10-26 12:10:57,295 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:57] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.062 0.101 2026-10-26 12:10:57,523 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:10:57] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.077 0.128 2026-10-26 12:10:57,568 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_prepayment_of_fifty_percent ... 2026-10-26 12:10:58,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:00,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:11:00,288 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000064', 'should_tokenize': False} 2026-10-26 12:11:00,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000064: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000064'} 2026-10-26 12:11:00,321 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:00] "POST /my/orders/108/transaction HTTP/1.1" 200 - 49 0.045 2.166 2026-10-26 12:11:00,464 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:00] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.035 0.078 2026-10-26 12:11:00,481 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-26 12:11:00,561 104 INFO rb-9ca8621-226001-429045 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': 2636, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000065', 'should_tokenize': False} 2026-10-26 12:11:00,561 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000065: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000065'} 2026-10-26 12:11:00,578 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:00] "POST /my/orders/108/transaction HTTP/1.1" 200 - 36 0.038 0.063 2026-10-26 12:11:00,700 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:00] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.044 0.064 2026-10-26 12:11:00,767 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000064 with the same value for the state: pending 2026-10-26 12:11:00,866 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:00] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.056 0.089 2026-10-26 12:11:01,090 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:01] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.089 0.120 2026-10-26 12:11:01,180 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000065 with the same value for the state: pending 2026-10-26 12:11:01,255 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:01] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.042 0.080 2026-10-26 12:11:01,256 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment.TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_prepayment_of_fifty_percent: waiting for threads: [] 2026-10-26 12:11:01,301 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_cancelled_and_an_open_order_is_open ... 2026-10-26 12:11:01,905 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_settled_and_a_cancelled_order_is_settled ... 2026-10-26 12:11:02,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_settled_and_an_open_order_is_open ... 2026-10-26 12:11:03,030 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_cancelled_orders_is_cancelled ... 2026-10-26 12:11:03,594 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_settled_orders_is_settled ... 2026-10-26 12:11:04,119 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 12:11:12,244 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_alias_of_another_company_transaction_takes_that_company_merchant_id ... 2026-10-26 12:11:20,042 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_aliases_created_in_same_second_are_unique_alphanumeric_and_fit_bidv_limit ... 2026-10-26 12:11:20,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_bidv_reference_without_a_provider_is_refused ... 2026-10-26 12:11:20,429 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_compute_reference_reflects_bank_account_change ... 2026-10-26 12:11:20,529 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_other_provider_reference_keeps_its_own_prefix ... 2026-10-26 12:11:20,618 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:11:28,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_pays_into_provider_journal_bank_account ... 2026-10-26 12:11:29,284 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_shows_amount_and_alias_to_transfer_to ... 2026-10-26 12:11:29,474 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_state_header_hides_qr_once_transaction_is_done ... 2026-10-26 12:11:29,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_status_page_shows_fallback_instead_of_qr_when_none_can_be_built ... 2026-10-26 12:11:29,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:11:31,198 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-10-26 12:11:31,279 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-10-26 12:11:31,335 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-10-26 12:11:31,381 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-10-26 12:11:31,450 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-10-26 12:11:31,518 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-10-26 12:11:31,578 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-10-26 12:11:31,616 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:11:31,644 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:32,102 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:32] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.010 0.452 2026-10-26 12:11:32,136 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:11:32,170 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:32,606 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:32] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.003 0.437 2026-10-26 12:11:33,877 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:33] "GET /payment/status HTTP/1.1" 200 - 180 0.207 1.061 2026-10-26 12:11:33,952 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:35,257 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-10-26 12:11:35,375 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-10-26 12:11:36,237 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-10-26 12:11:37,709 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:39,079 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-10-26 12:11:39,230 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-10-26 12:11:39,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-10-26 12:11:39,409 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:11:39,515 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-10-26 12:11:39,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-26 12:11:39,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-10-26 12:11:39,849 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-26 12:11:39,937 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-26 12:11:40,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-10-26 12:11:40,146 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:41,432 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-10-26 12:11:41,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:41,947 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:41] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.002 0.463 2026-10-26 12:11:42,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:43,406 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:11:43,490 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-10-26 12:11:43,597 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:44,801 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:11:44,900 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-26 12:11:44,977 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:11:45,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-26 12:11:45,197 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-26 12:11:45,448 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:46,745 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-26 12:11:46,817 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-26 12:11:46,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:48,853 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:48] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.004 1.997 2026-10-26 12:11:50,175 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:50] "GET /payment/status HTTP/1.1" 200 - 179 0.245 1.070 2026-10-26 12:11:50,292 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-26 12:11:50,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-26 12:11:50,495 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:11:50,535 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:51,026 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:51] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.004 0.493 2026-10-26 12:11:51,028 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows.TestProcessingFlows.test_webhook_notification_triggers_processing: waiting for threads: [] 2026-10-26 12:11:51,065 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:11:51,104 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:51,677 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:51] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.003 0.574 2026-10-26 12:11:51,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:53,345 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:11:53,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:54,692 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-10-26 12:11:54,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:11:54,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-10-26 12:11:54,926 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:11:55,024 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-10-26 12:11:55,137 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:56,427 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-26 12:11:56,484 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:56,931 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:56] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.002 0.450 2026-10-26 12:11:58,000 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:57] "GET /payment/status HTTP/1.1" 200 - 174 0.166 0.900 2026-10-26 12:11:58,054 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:11:58,109 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:11:58,512 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:11:58] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.003 0.408 2026-10-26 12:11:58,587 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:11:59,736 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-10-26 12:11:59,822 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:11:59,859 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:00,361 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:00] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.011 0.494 2026-10-26 12:12:00,431 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:03,264 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7088] 2026-10-26 12:12:03,264 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-26 12:12:03,276 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7191] 2026-10-26 12:12:03,276 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-26 12:12:03,305 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7066] 2026-10-26 12:12:03,305 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-26 12:12:03,399 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_10_form_render ... 2026-10-26 12:12:03,455 104 INFO rb-9ca8621-226001-429045 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': 2689, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-26 12:12:03,461 104 INFO rb-9ca8621-226001-429045 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=MM1793016723_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793016723_Test Transaction'} 2026-10-26 12:12:03,522 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_11_form_render_currency_supported ... 2026-10-26 12:12:03,586 104 INFO rb-9ca8621-226001-429045 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': 2689, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-26 12:12:03,603 104 INFO rb-9ca8621-226001-429045 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=MM1793016723_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793016723_Test Transaction'} 2026-10-26 12:12:03,652 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_20_momo_form_management ... 2026-10-26 12:12:03,722 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference test-ref0 with the same value for the state: done 2026-10-26 12:12:03,759 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_30_momo_bad_configuration ... 2026-10-26 12:12:03,832 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_40_momo_currency_usd ... 2026-10-26 12:12:03,956 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_50_momo_currency_euro ... 2026-10-26 12:12:04,059 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:05,392 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_10_form_render ... 2026-10-26 12:12:05,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_12_nganluong_form_management ... 2026-10-26 12:12:05,654 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment test-ref0: set as pending 2026-10-26 12:12:05,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx test-ref0: set as done 2026-10-26 12:12:05,696 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_13_currency_no_support ... 2026-10-26 12:12:05,794 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment Test Transaction: set as pending 2026-10-26 12:12:05,799 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx Test Transaction: set as done 2026-10-26 12:12:05,848 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:07,078 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:12:07,166 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-26 12:12:07,208 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-26 12:12:07,269 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:08,612 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:12:08,748 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-26 12:12:08,839 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:12:08,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-26 12:12:09,005 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-10-26 12:12:09,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-10-26 12:12:09,116 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction with reference Test Transaction 2026-10-26 12:12:09,165 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-10-26 12:12:09,249 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:10,600 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-26 12:12:10,669 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-10-26 12:12:10,715 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:11,134 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:11] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=503d13863f04a26a0e53df230e9903584afff3c9f543b1b08a8f0579dafe6bb3&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.004 0.418 2026-10-26 12:12:12,239 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:12] "GET /payment/status HTTP/1.1" 200 - 178 0.175 0.926 2026-10-26 12:12:12,249 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows.TestProcessingFlows.test_process_empty_payment_data_on_cancellation: waiting for threads: [] 2026-10-26 12:12:12,304 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-26 12:12:12,338 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:12,784 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:12] "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.446 2026-10-26 12:12:13,907 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:13] "GET /payment/status HTTP/1.1" 200 - 179 0.169 0.949 2026-10-26 12:12:13,952 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-26 12:12:13,989 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:14,443 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:14] "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.454 2026-10-26 12:12:15,544 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:15] "GET /payment/status HTTP/1.1" 200 - 179 0.193 0.904 2026-10-26 12:12:15,602 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-26 12:12:15,673 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-26 12:12:15,737 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:12:15,773 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:16,199 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:16] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.006 0.425 2026-10-26 12:12:16,241 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:12:16,282 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:18,159 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:18] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 1.877 2026-10-26 12:12:18,234 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:19,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-10-26 12:12:19,634 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-10-26 12:12:19,744 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-10-26 12:12:19,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-10-26 12:12:19,896 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.models.payment_transaction: Sending '/checkout/orders' request for transaction with reference Test Transaction: {'intent': 'CAPTURE', 'payment_source': {'paypal': {'address': {'address_line_1': 'Huge Street', 'address_line_2': '2/543', 'admin_area_2': 'Sin City', 'country_code': 'BE', 'postal_code': '1000'}, 'email_address': 'norbert.buyer@example.com', 'experience_context': {'shipping_preference': 'NO_SHIPPING'}, 'name': {'given_name': 'Norbert', 'surname': 'Buyer'}}}, 'purchase_units': [{'amount': {'currency_code': 'EUR', 'value': 1111.11}, 'description': 'My Company (San Francisco): Test ' 'Transaction', 'payee': {'display_data': {'brand_name': 'My Company (San ' 'Francisco)', 'business_email': 'info@yourcompany.com'}, 'email_address': 'dummy@test.mail.com'}, 'reference_id': 'Test Transaction'}]} 2026-10-26 12:12:19,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-10-26 12:12:19,898 104 INFO rb-9ca8621-226001-429045 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': 2709, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-26 12:12:19,941 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-10-26 12:12:20,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:12:20,532 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:20,973 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:20] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.010 0.433 2026-10-26 12:12:21,026 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-10-26 12:12:21,064 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:12:21,513 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:12:21] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.004 0.448 2026-10-26 12:12:21,593 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:12:50,190 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:13:19,486 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:13:44,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:14:03,671 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:14:24,659 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:14:48,464 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:15:07,618 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:15:28,274 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:15:50,377 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:16:10,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:16:29,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:16:48,957 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:17:24,236 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:17:46,507 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:18:10,029 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:18:33,152 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:18:57,305 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:19:21,537 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:19:44,577 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:19:46,161 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:19:46,268 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:19:47,728 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-10-26 12:19:47,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,790 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-26 12:19:47,791 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,808 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-26 12:19:47,809 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,824 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-26 12:19:47,825 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,835 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-26 12:19:47,836 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,856 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-26 12:19:47,857 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,869 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,870 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-26 12:19:47,870 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,880 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-26 12:19:47,881 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,898 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-26 12:19:47,899 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,910 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,911 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,911 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-26 12:19:47,911 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,929 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-26 12:19:47,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:47,930 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-26 12:19:47,931 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-26 12:19:48,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-26 12:19:48,091 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-26 12:19:48,149 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-10-26 12:19:48,245 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-10-26 12:19:48,353 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:19:48,480 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-10-26 12:19:48,611 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-26 12:19:48,712 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-10-26 12:19:48,812 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-10-26 12:19:48,912 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:19:50,443 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-26 12:19:50,566 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-26 12:19:50,658 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-26 12:19:50,756 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-26 12:19:50,814 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:19:51,292 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:19:51] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.004 0.477 2026-10-26 12:19:51,344 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:19:51,393 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:19:51,850 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:19:51] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.003 0.457 2026-10-26 12:19:51,947 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:19:53,320 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-26 12:19:53,372 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-26 12:19:53,478 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:19:54,876 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-10-26 12:19:54,933 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:19:55,417 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:19:55] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.003 0.487 2026-10-26 12:19:55,420 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_refund_flows.TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing: waiting for threads: [] 2026-10-26 12:19:55,457 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-10-26 12:19:55,569 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-10-26 12:19:55,614 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:19:56,129 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:19:56] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.011 0.506 2026-10-26 12:19:56,218 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:19:57,577 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-10-26 12:20:08,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-10-26 12:20:08,548 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-10-26 12:20:08,617 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-10-26 12:20:09,512 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-10-26 12:20:09,608 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-10-26 12:20:09,695 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-10-26 12:20:09,772 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-10-26 12:20:09,851 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-10-26 12:20:09,959 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-10-26 12:20:10,073 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:20:10,113 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:12,049 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:12] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.011 1.928 2026-10-26 12:20:12,113 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-10-26 12:20:12,173 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:12,614 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:12] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.010 0.435 2026-10-26 12:20:12,663 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:20:12,706 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:13,123 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:13] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.004 0.416 2026-10-26 12:20:13,195 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:20:14,588 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7088] 2026-10-26 12:20:14,588 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-26 12:20:14,605 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7191] 2026-10-26 12:20:14,606 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-26 12:20:14,619 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7066] 2026-10-26 12:20:14,619 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-26 12:20:14,721 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_10_vnpay_form_management ... 2026-10-26 12:20:14,873 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_20_vnpay_bad_configuration ... 2026-10-26 12:20:14,950 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_30_vnpay_currency_euro ... 2026-10-26 12:20:15,084 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_40_vnpay_currency_usd ... 2026-10-26 12:20:15,186 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_50_vnpay_currency_conversion_euro ... 2026-10-26 12:20:15,308 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_51_vnpay_currency_no_conversion_vnd ... 2026-10-26 12:20:15,441 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_redirect_form_values ... 2026-10-26 12:20:15,577 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:20:16,891 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-10-26 12:20:16,973 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-10-26 12:20:17,006 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:17,446 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:17] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.010 0.432 2026-10-26 12:20:17,494 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-10-26 12:20:17,539 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:18,107 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:18] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.011 0.568 2026-10-26 12:20:18,183 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-10-26 12:20:18,225 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:20,265 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:20] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.014 2.030 2026-10-26 12:20:20,317 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-10-26 12:20:20,412 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-10-26 12:20:20,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-10-26 12:20:20,500 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:21,017 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:21] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.012 0.509 2026-10-26 12:20:21,062 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-10-26 12:20:21,102 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:21,784 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 2915 from transaction with reference Test Transaction 2026-10-26 12:20:21,812 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:21] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.041 0.672 2026-10-26 12:20:21,866 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-10-26 12:20:21,909 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:22,336 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:22] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.005 0.429 2026-10-26 12:20:22,391 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:20:24,452 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-26 12:20:24,693 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-10-26 12:20:32,558 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-10-26 12:20:32,942 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-10-26 12:20:33,120 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319799215140147.1793017233.046854496002197-openerp-message-notify@d682b217ad05>: ['"Charlie Brown" <@False>'] 2026-10-26 12:20:33,150 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-10-26 12:20:33,308 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186772628904025.1793017233.224944353103638-openerp-message-notify@d682b217ad05>: ['"David Wilson" <@False>'] 2026-10-26 12:20:33,321 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-10-26 12:20:33,435 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945820866243314.1793017233.382407665252686-openerp-message-notify@d682b217ad05>: ['"Grace Lee" <@False>'] 2026-10-26 12:20:33,449 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-10-26 12:20:33,595 104 INFO rb-9ca8621-226001-429045 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <925063510913942.1793017233.533152818679810-openerp-message-notify@d682b217ad05>: ['"Hannah Martin" <@False>'] 2026-10-26 12:20:33,616 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-10-26 12:20:33,859 104 INFO rb-9ca8621-226001-429045 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [213, 214, 215, 216, 217] 2026-10-26 12:20:34,014 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:20:36,482 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-10-26 12:20:36,698 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-10-26 12:20:36,795 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-10-26 12:20:36,897 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-10-26 12:20:37,071 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-10-26 12:20:37,200 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-10-26 12:20:37,333 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-10-26 12:20:37,469 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_falls_back_to_external_id ... 2026-10-26 12:20:37,574 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-10-26 12:20:37,665 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_strips_suffixed_reference ... 2026-10-26 12:20:37,753 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-26 12:20:37,843 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-10-26 12:20:37,998 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-26 12:20:38,077 104 INFO rb-9ca8621-226001-429045 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': 'customer29248f2f1430', '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=eee9ce89a6e01bf79c60126274b7ffc17112768260f0a4376ad383983e864094&success=true'} 2026-10-26 12:20:38,077 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'payment_link_url': 'https://dummy.com'} 2026-10-26 12:20:38,115 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-10-26 12:20:38,192 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-10-26 12:20:38,324 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-10-26 12:20:38,421 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-26 12:20:38,513 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_fails_offline_requires_action ... 2026-10-26 12:20:38,626 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_pending_online_requires_action ... 2026-10-26 12:20:38,740 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-26 12:20:38,855 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-10-26 12:20:38,982 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-10-26 12:20:39,042 104 INFO rb-9ca8621-226001-429045 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': 'customer2924e3030112', '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=eee9ce89a6e01bf79c60126274b7ffc17112768260f0a4376ad383983e864094&success=true'} 2026-10-26 12:20:39,043 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'allowed_payment_channels': ['BNI'], 'amount': 1740, 'business_id': '64118d86854d7d89206e732d', 'country': 'ID', 'created': '2023-07-12T09:31:13.111Z', 'currency': 'IDR', 'customer_id': 'cust-64118d86854d7d89206e732d', 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'payment_id': 'py-ac1fcd3e-21c5-4c70-bb06-fa3c34e19e0c', 'payment_link_url': 'https://xen.to/kGxPCi60', 'payment_session_id': 'ps-64a8f9c614802d6c402cd82d', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'status': 'ACTIVE', 'updated': '2023-07-12T09:31:23.577Z'} 2026-10-26 12:20:39,081 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-10-26 12:20:39,130 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-10-26 12:20:39,209 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-10-26 12:20:39,289 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-10-26 12:20:39,330 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'business_id': '64118d86854d7d89206e732d', 'channel_code': 'CARDS', 'currency': 'IDR', 'payment_request_id': 'pr-64a8d9c614802d6c402cd82d', 'payment_token_id': 'pt-6275md8ac5f00da60017cdc669', 'reference_id': 'Test Transaction', 'request_amount': 11100, 'status': 'SUCCEEDED', 'type': 'PAY'} 2026-10-26 12:20:39,444 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-10-26 12:20:39,485 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'allowed_payment_channels': ['BNI'], 'amount': 1740, 'business_id': '64118d86854d7d89206e732d', 'country': 'ID', 'created': '2023-07-12T09:31:13.111Z', 'currency': 'IDR', 'customer_id': 'cust-64118d86854d7d89206e732d', 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'payment_id': 'py-ac1fcd3e-21c5-4c70-bb06-fa3c34e19e0c', 'payment_link_url': 'https://xen.to/kGxPCi60', 'payment_session_id': 'ps-64a8f9c614802d6c402cd82d', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'status': 'COMPLETED', 'updated': '2023-07-12T09:31:23.577Z'} 2026-10-26 12:20:39,551 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-10-26 12:20:39,653 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-10-26 12:20:39,787 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-10-26 12:20:39,925 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_fetches_masked_card_number ... 2026-10-26 12:20:39,962 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: created token with id 44 for partner with id 2924 from transaction with reference Test Transaction 2026-10-26 12:20:40,002 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_skips_get_with_inline_card_details ... 2026-10-26 12:20:40,036 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: created token with id 45 for partner with id 2924 from transaction with reference Test Transaction 2026-10-26 12:20:40,083 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-10-26 12:20:40,217 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:20:42,536 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-10-26 12:20:42,958 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-10-26 12:20:43,160 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-10-26 12:20:43,275 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-10-26 12:20:43,318 104 INFO rb-9ca8621-226001-429045 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:20:43,945 104 INFO rb-9ca8621-226001-429045 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'business_id': '64118d86854d7d89206e732d', 'channel_code': 'CARDS', 'currency': 'IDR', 'payment_request_id': 'pr-64a8d9c614802d6c402cd82d', 'payment_token_id': 'pt-6275md8ac5f00da60017cdc669', 'reference_id': 'Test Transaction', 'request_amount': 11100, 'status': 'SUCCEEDED', 'type': 'PAY'} 2026-10-26 12:20:43,960 104 INFO rb-9ca8621-226001-429045 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:20:43] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=e1e46ffd9f0c8a6d6557744e0a5ef59322b947b7b693e919058000adf8e5fb3a HTTP/1.1" 303 - 19 0.011 0.639